ホームページ >バックエンド開発 >PHPチュートリアル >PHPで特定の曜日の日付を取得するにはどうすればよいですか?
特定の平日の日付を取得する
月曜日、火曜日、またはその他の日など、特定の平日の日付スタンプを取得したい今週の?もう探す必要はありません!
strtotime() からレスキュー
ここで魔法の関数 strtotime() が活躍します。これを使用すると、人間が判読できる日付文字列を Unix タイムスタンプに変換できます。したがって、単純に strtotime('next tuesday') を使用して、次の火曜日の日付スタンプを取得します。
現在の週以降の日付の処理
指定された日の場合はどうなるか今週はもう過ぎてしまいましたか?これを考慮して、週番号を確認できます。例:
<code class="php">$nextTuesday = strtotime('next tuesday'); $weekNo = date('W'); $weekNoNextTuesday = date('W', $nextTuesday); if ($weekNoNextTuesday != $weekNo) { // The upcoming Tuesday is in the next week }</code>
週番号を比較することで、今週の目的の日が過ぎているかどうかを判断し、それに応じて調整できます。
以上がPHPで特定の曜日の日付を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。