位置: 编程技术 - 正文

PHP:strtotime()的用法_Date Time函数(php strftime)

编辑:rootadmin
strtotime

推荐整理分享PHP:strtotime()的用法_Date Time函数(php strftime),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php中strtotime,php time,php strftime,php time,php strftime,php set time limit,php strftime,php timestamp,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

strtotime — 将任何英文文本的日期时间描述解析为 Unix 时间戳

说明 int strtotime ( string $time [, int $now = time() ] )

本函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为 Unix 时间戳(自 January 1 :: GMT 起的秒数),其值相对于 now 参数给出的时间,如果没有提供此参数则用系统当前时间。

本函数将使用 TZ 环境变量(如果有的话)来计算时间戳。自 PHP 5.1.0 起有更容易的方法来定义时区用于所有的日期/时间函数。此过程在 date_default_timezone_get() 函数页面中有说明。

参数

time

日期/时间字符串。正确格式的说明详见 日期与时间格式。

now

用来计算返回值的时间戳。

返回值

成功则返回时间戳,否则返回 FALSE。在 PHP 5.1.0 之前本函数在失败时返回 -1。

错误/异常

在每 次调用日期/时间函数时,如果时区无效则会引发 E_NOTICE 错误,如果使用系统设定值或 TZ环境变量,则会引发 E_STRICT 或 E_WARNING 消息。参见date_default_timezone_set()。

更新日志

版本 说明 5.3.0 在 PHP 5.3.0 之前, : 不是一个有效的格式,并且 strtotime() 会返回 FALSE。 5.2.7 In PHP 5 prior to 5.2.7, requesting a given occurrence of a given weekday in a month where that weekday was the first day of the month would incorrectly add one week to the returned timestamp. This has been corrected in 5.2.7 and later versions. 5.1.0 失败时返回 FALSE,不再是 -1。 5.1.0

现在发布 E_STRICT 和 E_NOTICE时区错误。

5.0.2 在 PHP 5 中到 5.0.2 之前,"now" 和其它相对时间从今天午夜起错误计算了。这和正确从当前时间起计算的其它版本不同。 5.0.0 Microseconds began to be allowed, but they are ignored. 4.4.0 在 PHP 4.4 之前,"next" 被错误计算为 +2。对此通常的解决方法是用 "+1"。

范例

PHP:strtotime()的用法_Date Time函数(php strftime)

Example #1 strtotime() 例子

<?phpechostrtotime("now"),"n";echostrtotime("September"),"n";echostrtotime("+1day"),"n";echostrtotime("+1week"),"n";echostrtotime("+1week2days4hours2seconds"),"n";echostrtotime("nextThursday"),"n";echostrtotime("lastMonday"),"n";?>

Example #2 失败检查

<?php$str='NotGood';//previoustoPHP5.1.0youwouldcomparewith-1,insteadoffalseif(($timestamp=strtotime($str))===false){echo"Thestring($str)isbogus";}else{echo"$str==".date('ldSofFYh:i:sA',$timestamp);}?>

注释

Note:

如果给定的年份是两位数字的格式,则其值 0- 表示 -,- 表示 -。 See the notes below for possible differences on bit systems (possible dates might end on -- ::).

Note:

有效的时间戳通常从 Fri, Dec :: GMT 到 Tue, Jan :: GMT(对应于 位有符号整数的最小值和最大值)。不是所有的平台都支持负的时间戳,那么日记范围就被限制为不能早于 Unix 纪元。这意味着在 年 1 月 1 日之前的日期将不能用在 Windows,一些 Linux 版本,以及几个其它的操作系统中。不过 PHP 5.1.0 及更新的版本克服了此限制。

For -bit versions of PHP, the valid range of a timestamp is effectively infinite, as bits can represent approximately billion years in either direction.

Note:

Dates in the m/d/y or d-m-y formats are disambiguated by looking at the separator between the various components: if the separator is a slash (/), then the American m/d/y is assumed; whereas if the separator is a dash (-) or a dot (.), then the European d-m-y format is assumed.

To avoid potential ambiguity, it&#;s best to use ISO (YYYY-MM-DD) dates or DateTime::createFromFormat() when possible.

Note:

Using this function for mathematical operations is not advisable. It is better to use DateTime::add() and DateTime::sub() in PHP 5.3 and later, or DateTime::modify() in PHP 5.2.

参见

Date and Time Formats DateTime::createFromFormat() - Returns new DateTime object formatted according to the specified format checkdate() - 验证一个格里高里日期 strptime() - 解析由 strftime 生成的日期/时间

PHP:time()的用法_Date Time函数 time(PHP4,PHP5)time返回当前的Unix时间戳说明inttime(void)返回自从Unix纪元(格林威治时间年1月1日::)到当前时间的秒数。范例Example#1time()例子?php$nextWe

PHP:strftime()的用法_Date Time函数 strftime(PHP4,PHP5)strftime根据区域设置格式化本地时间/日期说明stringstrftime(string$format[,int$timestamp=time()])返回用给定的格式字串对给出的timestamp进行格式输

PHP:strptime()的用法_Date Time函数 strptime(PHP5=5.1.0)strptime解析由strftime()生成的日期/时间说明arraystrptime(string$date,string$format)strptime()返回一个将date解析后的数组,如果出错返回FALSE。月份

标签: php strftime

本文链接地址:https://www.jiuchutong.com/biancheng/287356.html 转载请保留说明!

上一篇:PHP:chroot()的用法_Directory函数(php floor())

下一篇:PHP:time()的用法_Date Time函数(php timeout)

  • 一般纳税人的做账流程
  • 汽车购置税怎么算2023
  • 车辆购置税和车船税的区别在哪
  • 土地增值税间接费用扣除
  • 公司没有收入怎么报销
  • 怎么算毛利润计算公式
  • 餐饮服务需要缴纳增值税吗
  • 电子发票字迹不清怎么办
  • 红字信息表跨月撤销和申报
  • 外资企业采购流程
  • 个体工商户怎么注销
  • 进口免税店的东西都是正品吗
  • 出口退税进项抵扣了不退税可以吗
  • 所得税预警税负率
  • 清包工如何纳税
  • 代开发票有哪些问题需要知道的?
  • 融资租赁购入固定资产开票吗
  • 未退还的保证金怎么处理
  • 企业购入新能源电车需要缴纳印花税吗
  • 软件企业用退税吗
  • 特殊性税务处理和一般性税务处理的区别
  • 定额发票上除了发票章还有其他章吗
  • 个人所得税更正申报有滞纳金吗
  • ca证书延期不了
  • 与建筑物有关的设计
  • 公司购车要交哪些税
  • cpu主频在哪看
  • 安装win7教程
  • 公益性捐赠支出的标准
  • 年度企业所得税计算方法
  • 铁路运输企业所得税优惠
  • kscreensaverapp.exe是什么
  • vue的iframe
  • 会计差错及账项调整
  • PHP:imageellipse()的用法_GD库图像处理函数
  • web前端期末大作业源代码
  • 可供出售金融资产在资产负债表日反映的是
  • 出售债券税费处理会计分录怎么写
  • Vue3:探讨一下mixin
  • php加密技术
  • 一次开票分期确认怎么弄
  • 未取得合法支付凭据和与本单位无关的收入
  • 房产税的租金收入按什么计算的
  • 企业一直零申报不经营
  • 减免税额和抵免税额是什么意思
  • 小企业会计准则适用于哪些企业
  • mysql的服务器
  • 监理公司成本核算方法
  • 债务重组账务记忆口诀
  • acca中ebq等于
  • 收到某企业一笔发票
  • 进项税转出怎样做账务处理
  • 实收资本会变吗?
  • 购进中央空调可以抵税吗
  • mysql中关于图书馆实训题
  • SQL Server AlwaysOn读写分离配置图文教程
  • sql合并数据库
  • 升级尝鲜
  • windows 10的安装
  • iis设置mime
  • linux下xhost命令报错:unable to open display的解决办法
  • xp停在windows界面
  • ftp自动上传文件到服务器
  • linux卡屏
  • linux系统中怎么编写一个程序
  • android secure
  • perl调用perl脚本
  • 一个监控网卡流量够用吗
  • unity3d入门视频教程
  • python将结果写入excel
  • unity system
  • 全面理解和准确把握新时代党的建设总要求心得体会
  • js设置页面大小
  • android之startActivityForResult的使用
  • python内建函数 代码
  • jquery有自定义选择器吗
  • 视频号带货个人和个体工商户的区别
  • 人工智能在税务领域应用中的风险与规制
  • 个税申报网上操作步骤
  • 个人所得税法实施条例2011
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设