我无法在日期中添加时间和时间间隔。
我使用javascript datepicker以表格形式提供日期:05/06/2013
我可以使用
将其转换为日期时间格式$eventdate = date("Y-m-d H:i:s",strtotime($eventdate));
这给出:2013-05-06 00:00:00
我在几分钟内从单独的变量中获取时间。八点钟是480。
但是,我似乎无法找到添加480分钟到日期的语法。
尝试了,例如,
echo date("Y/m/d h:i:s", strtotime("+480 minutes", $eventdate));
但这给了我默认的1969年日期。
感谢您提供任何帮助或建议!
答案 0 :(得分:3)
使用DateTime课程,更容易使用:
$eventdate = \DateTime::createFromFormat('Y/m/d h:i:s', $eventdate);
$eventdate->modify('+480 minutes');
echo $eventdate->format('Y/m/d h:i:s');