【发布时间】:2014-06-12 23:30:13
【问题描述】:
我有这个 $date 变量。
$date = DateTime::createFromFormat('D, d M Y H:i:s', $dates[1][0]);
我的问题是如何让$future 日期与$date 格式相同,但要增加 5 分钟?
【问题讨论】:
-
Google 或 SO 搜索或相关部分会回答此问题
标签: php
我有这个 $date 变量。
$date = DateTime::createFromFormat('D, d M Y H:i:s', $dates[1][0]);
我的问题是如何让$future 日期与$date 格式相同,但要增加 5 分钟?
【问题讨论】:
标签: php
这应该可行:
$format = 'D, d M Y H:i:s';
$future = DateTime::createFromFormat($format, $dates[1][0]);
$future->add(new DateInterval('P5M'));
echo $future->format($format) . "\n";
【讨论】:
参考:Adding minutes to date time in PHP
$minutes_to_add = 5;
$time = new DateTime('2011-11-17 05:05');
$time->add(new DateInterval('PT' . $minutes_to_add . 'M'));
$stamp = $time->format('Y-m-d H:i');
没有变量:
$time = new DateTime('2011-11-17 05:05');
$time->add(new DateInterval('PT' . '5' . 'M'));
$stamp = $time->format('Y-m-d H:i');
echo $stamp;
【讨论】:
$minutes_to_add变量怎么写?