一尘不染

PHP,从日期获取明天的日期

php

我有一个PHP日期格式,2013-01-22我想以相同格式获取明天日期,例如2013-01-23

PHP怎么可能?


阅读 347

收藏
2020-05-29

共1个答案

一尘不染

使用日期时间

$datetime = new DateTime('tomorrow');
echo $datetime->format('Y-m-d H:i:s');

要么:

$datetime = new DateTime('2013-01-22');
$datetime->modify('+1 day');
echo $datetime->format('Y-m-d H:i:s');

要么:

$datetime = new DateTime('2013-01-22');
$datetime->add(new DateInterval("P1D"));
echo $datetime->format('Y-m-d H:i:s');

或在PHP 5.4+中:

echo (new DateTime('2013-01-22'))->add(new DateInterval("P1D"))
                                 ->format('Y-m-d H:i:s');
2020-05-29