我有三个输入
- 开始时间
- End time
- 间隔时间。
Example
start time - 01:00
end time - 01:30
intervel-time - 10 min
我需要像 01:00、01:10、01:20、01:30 这样的输出
我已经尝试过下面的代码,它不起作用。
<?php
$startTime=strtotime("2012-07-13 01:00:00");
$endTime=strtotime("2012-07-13 01:30:00");
$time=$startTime;
while ($time < $endTime) {
echo date('H:i:s', $time) . " - ";
$time = strtotime('+10 minutes', $time);
echo date('H:i:s', $time) . "<br>";
}
?>
当我尝试将开始和结束时间间隔设置为 60 分钟时,上面的代码可以工作。
我是 PHP 新手。
任何人请帮助我。
尝试这个:
$startTime = new DateTime("2012-07-13 01:00:00");
$endTime = new DateTime("2012-07-13 01:30:00");
while ($startTime < $endTime) {
echo $startTime->format('H:i:s') . ' - ';
echo $startTime->modify('+10 minutes')->format('H:i:s') . "\n";
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)