[英]how to get all combination of two dates with 20 minutes difference in php/codeigniter or either mysql
用戶DateTime()
, DateInterval()
和DatePeriod()
每20分鍾循環一次該日期,並輸出時間。 請注意,我們有一分鍾添加到結束的時間,因為DatePeriod
不包括默認情況下,最后的結束時間。 添加該分鍾將獲得最后一次包含。
$start = new DateTime('2015-10-12 02:00:00');
$end = (new DateTime('2015-10-12 04:00:00'))->modify('+1 minute');
$interval = new DateInterval('PT20M');
$period = new DatePeriod($start, $interval, $end);
foreach($period as $date) {
echo $date->format('H:i:s');
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.