So durchlaufen Sie eine Reihe von Datumsangaben in PHP
In PHP müssen Sie möglicherweise eine Reihe von Datumsangaben durchlaufen einen bestimmten Bereich. Um dies zu erreichen, können Sie die DatePeriod-Klasse nutzen.
Betrachten Sie das Beispiel, in dem Sie zwei Datumsangaben haben, „2010-05-01“ und „2010-05-10“, und alle Datumsangaben durchlaufen möchten dazwischen.
$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"); }
Hier ist eine Aufschlüsselung der Code:
Durch die Nutzung der DatePeriod-Klasse können Sie problemlos einen Bereich von Datumsangaben durchlaufen und ausführen Operationen an jedem Datum innerhalb dieses Bereichs.
Das obige ist der detaillierte Inhalt vonWie durchlaufe ich einen Datumsbereich in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!