嘿伙计们,我目前正在尝试将当前时间增加15分钟。我使用以下代码:
$curtime = date('H:i');
$newtime = $curtime + strtotime('+15 minutes');
但是这仍然只打印当前时间而不是当前时间+15。
我希望它像这样添加15分钟
e.g。如果时间是12:30,加法后的时间将是12:45
感谢。
答案 0 :(得分:12)
关闭,你想:
$new_time = date('H:i', strtotime('+15 minutes'));
答案 1 :(得分:3)
你可以这样做:
echo date('H:i', (time() + (15 * 60)));
答案 2 :(得分:3)
试试这个:
$curtime = date('H:i');
$newtime = strtotime($curtime) + (15 * 60);
echo date('H:i', $newtime);
答案 3 :(得分:0)
你可以尝试这个 - strtotime("+15 minutes")
答案 4 :(得分:0)
如果有人想让它以面向对象的方式工作,这就是解决方案:
$currentTime = new DateTime();
$currentTime->add(new TimeInterval('PT15M'));
// print the time
echo $currentTime->format('H:i');
需要PHP> = 5.3