2015-09-15 265 views
1

我有三個變量。Php找到兩個時間戳之間的時間間隔

首先開始日期郵票及其字符串值(2015年4月10日13:30:00)
結束日期郵票及其字符串值(2015年4月10日18:30: 00)
間隔的時間間隔分鐘及其整數值(20)

我想找到的所有時間之間的這種每個時間戳 20分鐘。 像:

2015年4月10日13:30:00
2015年4月10日十三點50分00秒
2015年4月10日14:10:00
2015年4月10日14:30:00
04.10 0.2015 14:50:00
2015年4月10日15:10:00
2015年4月10日15:30:00
2015年4月10日15:50:00
2015年4月10日十七時10分00秒
04.10 .2015 17:30:00
2015年4月10日十七時50分零零秒
2015年4月10日18點10分〇〇秒
2015年4月10日18:30:00

我怎樣才能做到這一點,

感謝

回答

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秒

+0

謝謝,它的工作 –

-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";