如何在 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中文网其他相关文章!