PHP: 日時期間指定のスクリプト

PHP: 日時期間指定のスクリプト

2024年1月25日

セールなどのイベントがあるとWebサイトにバナーを掲載しようという話になりますが、何日から告知して何日にはバナーを削除しようという感じになります。

掲載日と削除日に手作業でやるのは、都合が悪い時もあります。自分が休みの日だったり、掲載時刻や終了時刻が0時であったり。

そうでなくても、色々な業務をこなしていると、ちょっとした作業も少なくしたいわけです。

そんな時は日付を指定してその期間だけメッセージやバナーを表示するPHPスクリプトを使うと非常に楽になります。

<?php //指定した期間に表示
date_default_timezone_set('Asia/Tokyo');
$startDate = strtotime('2023-12-31 00:00:00');
$endDate = strtotime('2024-01-05 00:00:00');
$currentDate = time();
if ($currentDate >= $startDate && $currentDate < $endDate) {
echo 'メッセージ';
}
?>