PHP で日付の範囲を反復処理する方法
PHP では、範囲内で一連の日付を反復処理する必要がある場合があります。特定の範囲。これを実現するには、DatePeriod クラスを利用できます。
2 つの日付 '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"); }
内訳は次のとおりです。コード:
DatePeriod クラスを利用すると、日付の範囲を簡単に反復して実行できます。その範囲内の各日付に対する操作。
以上がPHP で日付範囲を反復処理する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。