在PHP 中取得兩個指定日期之間的日期
給定文字方塊中的兩個日期(例如,「20 -4-2010”和“ 22-4-2010”),目標是提取它們之間的日期並將其格式設為“20,21,22”。
PHP 解:
要達成此目的,請使用下列PHP 程式碼:
<code class="php">$start = strtotime('20-04-2010 10:00'); $end = strtotime('22-04-2010 10:00'); for ($current = $start; $current <= $end; $current += 86400) { echo date('d-m-Y', $current); }
說明:說明:
其他選項:
<code class="php">for ($i = 0; $i <= 2; $i++) { echo date('d-m-Y', strtotime("20-04-2010 +$i days")); }
<code class="php">$period = new DatePeriod( new DateTime('20-04-2010'), DateInterval::createFromDateString('+1 day'), new DateTime('23-04-2010') ); foreach ($period as $dt) { echo $dt->format('d-m-Y'); }</code>
以上是如何在 PHP 中提取兩個日期之間的日期範圍?的詳細內容。更多資訊請關注PHP中文網其他相關文章!