下面小编就给大家带来所有PHP时间戳格式的汇总(获取时间和时间戳)。我觉得边肖挺好的。我现在就分享给你,给你一个参考。来和边肖一起看看吧。
PHP语言中有很多种函数,应用方式不同,功能也不同。希望对初学者学习有帮助!
一,PHP时间戳函数获取指定日期的unix时间戳 strtotime(”2009-1-22) 示例如下:
echo StrToTime(“2009年1月22日”)结果:1232553600
描述:返回2009年1月22日0: 00: 00的时间戳。
二,PHP时间戳函数获取英文文本日期时间 示例如下:
为了便于比较,使用date将当前时间戳和指定时间戳转换为系统时间。
(1)打印明天此时的时间戳strtotime(”+1 day”)
当前时间:echo date ("y-m-d h: i: s ",time())结果:2009-01-22 09:40:25
指定时间:回波日期(" y-m-d h: i: s ",strtime ("1day "))结果:2009-01-23 09:40:25
(2)打印昨天此时的时间戳strtotime(”-1 day”)
当前时间:echo date ("y-m-d h: i: s ",time())结果:2009-01-22 09:40:25
指定时间:回显日期(" y-m-d h: i: s ",strtime ("-1day "))结果:2009-01-21 09:40:25
(3)打印下个星期此时的时间戳strtotime(”+1 week”)
当前时间:echo date ("y-m-d h: i: s ",time())结果:2009-01-22 09:40:25
指定时间:回波日期(" y-m-d h: i: s ",strtime ("1周"))结果:2009-01-29 09:40:25
(4)打印上个星期此时的时间戳strtotime(”-1 week”)
当前时间:echo date ("y-m-d h: i: s ",time())结果:2009-01-22 09:40:25
指定时间:回显日期(" y-m-d h: i: s ",strtime ("-1周"))结果:2009-01-15 09:40:25
(5)打印指定下星期几的时间戳strtotime(”next Thursday”)
当前时间:echo date ("y-m-d h: i: s ",time())结果:2009-01-22 09:40:25
指定时间:echo date ("y-m-d h: i: s ",strtime("下周四"))结果:2009-01-29 00:00:00
(6)打印指定上星期几的时间戳strtotime(”last Thursday”)
当前时间:echo date ("y-m-d h: i: s ",time())结果:2009-01-22 09:40:25
指定时间:echo date ("y-m-d h: i: s ",strtotime("上周四"))结果:2009-01-15 00:00:00
(7)打印前一天零点的时间戳。
$ystd=strtotime('-1天');//昨天这个时候的时间戳
$ystd=date('Y-m-d ',$ ystd);//昨天的日期d
$ystd=strtotime($ystd。' 00:00:00');//昨天早上24点整的时间标记
从上面PHP时间戳函数的例子可以看出,strtotime可以将任意英文文本的日期时间描述解析成Unix时间戳。我们可以用mktime()或date()来格式化日期和时间,以获得指定的时间戳,实现所需的日期和时间。
以上PHP时间戳格式全部汇总(采集时间和时间戳),是边肖分享的全部内容。希望给大家一个参考,也希望大家多多支持。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。