如何在PHP 中迭代一系列日期
在PHP 中,您可能會遇到需要迭代一系列日期的情況一個特定的範圍。要實現此目的,您可以利用 DatePeriod 類別。
考慮以下範例,您有兩個日期“2010-05-01”和“2010-05-10”,並且想要循環遍歷所有日期介於兩者之間。
$begin = new DateTime('2010-05-01'); $end = new DateTime('2010-05-10'); $interval = DateInterval::createFromDateString('1 day'); $period = new DatePeriod($begin, $interval, $end); foreach ($period as $dt) { echo $dt->format("l Y-m-d H:i:s\n"); }
以下是code:
透過利用 DatePeriod 類,您可以輕鬆地迭代一系列日期並執行對該範圍內的每個日期進行操作。
以上是如何在 PHP 中迭代日期範圍?的詳細內容。更多資訊請關注PHP中文網其他相關文章!