自学网考试计算机类内容页

解析php时间戳与日期的转换

2021-08-30 14:30:01计算机类313

  解析php时间戳与日期的转换

  大师大概对PHP时间戳曾经有所懂得,那么我们如何应用它来获得具体的日期呢?我们本日来为大师介绍一下PHP时间戳获得以后时期的具体体式格局。

  实现功效:获得某个日期的时间戳,或获得某个时间的PHP时间戳。

  strtotime能将任何英文文本的日期时间描述解析为Unix时间戳,我们分离mktime或date格局化日期时间获得指定的时间戳,实现所必要的'日期时间。

  strtotime 将任何英文文本的日期时间描述解析为Unix时间戳[将系统时间转化成unix时间戳]

  一,获得指定日期的unix时间戳 strtotime”2009-1-22〃 示比方下:

  echo strtotime”2009-1-22“ 成果:1232553600

  阐明:返回2009年1月22日0点0分0秒时间戳

  二,获得英文文今日期时间 示比方下:

  便于比拟,使用date将事先间戳与指按时间戳转换成系统时间

  1打印来日诰日此时的时间戳strtotime”+1 day“

  以后时间:echo date”Y-m-d H:i:s”,time 成果:2009-01-22 09:40:25

  指按时间:echo date”Y-m-d H:i:s”,strtotime”+1 day” 成果:2009-01-23 09:40:25

  2打印今天此时的PHP时间戳strtotime”-1 day“

  以后时间:echo date”Y-m-d H:i:s”,time 成果:2009-01-22 09:40:25

  指按时间:echo date”Y-m-d H:i:s”,strtotime”-1 day” 成果: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

  指按时间:echo date”Y-m-d H:i:s”,strtotime”+1 week” 成果: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

  指按时间:echo date”Y-m-d H:i:s”,strtotime”-1 week” 成果:2009-01-15 09:40:25

  5打印指定下星期几的PHP时间戳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”,strtotime”next Thursday” 成果: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”last Thursday” 成果:2009-01-15 00:00:00

  以上示例可知,strtotime能将任何英文文本的日期时间描述解析为Unix时间戳,我们分离mktime或date格局化日期时间获得指定的PHP时间戳,实现所必要的日期时间。

再来一篇
上一篇:PHP校验ISBN码函数的使用办法 下一篇:PHP经常使用编译参数中文阐明
猜你喜欢