我有三个变量。
首先:开始日期标记及其字符串值(04.10.2015 13:30:00)
第二:结束日期标记及其字符串值(04.10.2015 18:30:00)
时间间隔:时间间隔分钟及其整数值(20)
我希望每20分钟找到这个时间戳之间的所有时间。 像:
04.10.2015 13:30:00
04.10.2015 13:50:00
04.10.2015 14:10:00
04.10.2015 14:30:00
04.10.2015 14:50:00
04.10.2015 15:10:00
04.10.2015 15:30:00
04.10.2015 15:50:00
04.10.2015 17:10:00
04.10.2015 17:30:00
04.10.2015 17:50:00
04.10.2015 18:10:00
04.10.2015 18:30:00
我该怎么做呢,
由于
答案 0 :(得分:3)
使用
for($i = strtotime('04-10-2015 13:30:00'); $i <= strtotime('04-10-2015 18:30:00'); $i += 1200) {
echo date('d m Y H:i:s', $i) . '<br />';
}
1200 = 20分钟* 60秒
答案 1 :(得分:-1)
$to_time = strtotime("2008-12-13 10:42:00");
$from_time = strtotime("2008-12-13 10:21:00");
echo round(abs($to_time - $from_time) / 60,2). " minute";