扫码关注官方订阅号
获取昨天的日期: date('Y-m-d', strtotime('-1 days');
date('Y-m-d', strtotime('-1 days');
但是如果获取某一天的前一天的日期怎么做呢?
欢迎选择我的课程,让我们一起见证您的进步~~
$d = new Datetime("2015-03-02 18:00:00"); echo $d->modify("-1 day")->format("Y-m-d H:i:s");
$date = new DateTime('2015-02-14'); $diff = new DateInterval('P1D'); $date->sub($diff); echo $date->format('Y-m-d'); // 2015-02-13
获取的某一天肯定是已知的,直接手动设置成已知时间减去一天的时间就好了吧
<?php echo (new DateTime("2014-10-25 -1 days", new DateTimeZone("Asia/Shanghai")))->format("Y/m/d"), "\r\n"; // or echo date("Y-m-d", strtotime("2014-10-25 -1 days")), "\r\n"; ?>
date('Y-m-d',strtotime($date.'-1 day')) 把指定$date传入就行了
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
获取的某一天肯定是已知的,直接手动设置成已知时间减去一天的时间就好了吧