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

2022-08-30 07:33:21

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

这在 PHP 中是如何实现的?


答案 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');

答案 2
 $tomorrow = date("Y-m-d", strtotime('tomorrow'));

  $tomorrow = date("Y-m-d", strtotime("+1 day"));

帮助链接: STRTOTIME()


推荐