ホームページ  >  記事  >  バックエンド開発  >  PHP の strtotime() 関数を使用して特定の曜日の日付を見つけるにはどうすればよいですか?

PHP の strtotime() 関数を使用して特定の曜日の日付を見つけるにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-10-27 13:44:01535ブラウズ

How to Find the Date of a Specific Day of the Week Using PHP's strtotime() Function?

特定の曜日(月曜日、火曜日など)の日付を決定する

日付スタンプを確認する必要がある場合月曜日、火曜日、その他の平日など、特定の曜日には strtotime() 関数を使用できます。この関数は、指定された日が今週中にまだ発生していない場合に特に便利です。

たとえば、次の火曜日の日付スタンプを取得するには、次のコードを使用するだけです:

strtotime('next tuesday');

さらに、週番号を調べることで、対象日が今週内にすでに過ぎているかどうかを確認できます。

<code class="php">$nextTuesday = strtotime('next tuesday');
$weekNo = date('W');
$weekNoNextTuesday = date('W', $nextTuesday);

if ($weekNoNextTuesday != $weekNo) {
    //past tuesday
}</code>

この例では、$next Tuesday は次の火曜日の日付スタンプを表します。次に、今週の週番号 ($weekNo) と次の火曜日 ($weekNoNext Tuesday) が抽出されます。これらの週番号が異なる場合は、その週のうちに指定された日がすでに経過していることを示します。

以上がPHP の strtotime() 関数を使用して特定の曜日の日付を見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。