「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > PHP の strtotime() 関数を使用して特定の曜日の日付を見つけるにはどうすればよいですか?

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

2024 年 11 月 7 日に公開
ブラウズ:506

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

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

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

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

strtotime('next tuesday');

さらに、週を調べることで、その週内で対象日が既に過ぎているかどうかを確認できます。数値:

$nextTuesday = strtotime('next tuesday');
$weekNo = date('W');
$weekNoNextTuesday = date('W', $nextTuesday);

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

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

最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3