在日期和时间上加 1 天
adding 1 day to date and time
我需要在我的日期中增加 1 天,这是我的代码:
<?php
$starttime="2015-05-14 13:24";
$date=date_create($starttime);
date_modify($date,"+1 day");
$date=date_format($date,"Y-m-d h:m:s");
echo $date;
?>
当我 运行 它应该给我“2015-05-15 13:24”,但它给了我“2015-05-15 01:05:00”。
为什么会改变小时和分钟?
试试这个:
$date = new DateTime();
$date->modify('+1 days');
$date->format('Y-m-d H:i:s');
或 24 小时制:
$date->format('Y-m-d G:i:s');
m
用于格式化月份
i
用于按您想要的方式格式化小时
我需要在我的日期中增加 1 天,这是我的代码:
<?php
$starttime="2015-05-14 13:24";
$date=date_create($starttime);
date_modify($date,"+1 day");
$date=date_format($date,"Y-m-d h:m:s");
echo $date;
?>
当我 运行 它应该给我“2015-05-15 13:24”,但它给了我“2015-05-15 01:05:00”。
为什么会改变小时和分钟?
试试这个:
$date = new DateTime();
$date->modify('+1 days');
$date->format('Y-m-d H:i:s');
或 24 小时制:
$date->format('Y-m-d G:i:s');
m
用于格式化月份
i
用于按您想要的方式格式化小时