详细信息 您现在的位置是:首页 > php
php日期时间操作之-取某一日的前一天
来源:
发布时间:2020-02-27
1231 人已围观
摘要php操作日常的方法还是非常多也非常方便的,最近做东西要用到日期前一天、前N天这样的操作。整理如下
php 获取某个日期的前一天
$date = "2020-02-19"; $time = strtotime($date) - 3600*24; echo date('Y-m-d',$time); //或者 echo date("Y-m-d",(strtotime("2009-01-01") - 3600*24));
搜索了一些其它操作方法,当天前一天、前一周。。。
(1)打印明天此时的时间戳strtotime("+1 day")
当前时间:echo date("Y-m-d H:i:s",time()) 结果:2016-06-22 09:40:25
指定时间:echo date("Y-m-d H:i:s",strtotime("+1 day"))
结果:2016-06-23 09:40:25
(2)打印昨天此时的时间戳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"))
结果:2016-06-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"))
结果:2016-06-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)打印指定下星期几的时间戳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"))
结果:2016-06-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"))
结果:2016-07-15 00:00:00
上一篇: PHP常用数学函数
下一篇: PhpDocument生成高可读文档
站点信息
- 电话:15226178738
- QQ:1697915848
- 邮箱:1697915848@qq.com