ホームページ >バックエンド開発 >PHPチュートリアル >PHP の strtotime() 関数を使用して特定の曜日の日付を見つけるにはどうすればよいですか?
特定の曜日(月曜日、火曜日など)の日付を決定する
日付スタンプを確認する必要がある場合月曜日、火曜日、その他の平日など、特定の曜日には 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 サイトの他の関連記事を参照してください。