ホームページ >バックエンド開発 >PHPチュートリアル >PHP で週の最初と最後の曜日を決定するにはどうすればよいですか?

PHP で週の最初と最後の曜日を決定するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-08 03:36:09653ブラウズ

How Can I Determine the First and Last Day of the Week in PHP?

PHP での週の最初の曜日の決定

MM-dd 形式の日付を指定して週の最初の曜日を取得するには-yyyy の場合は、以下の手順に従います。

ステップ 1:現在の曜日

date() 関数を使用して、現在の曜日を 0 ~ 6 の数値として取得します。日曜日は 0、月曜日は 1 で表されます。

$day = date('w');

ステップ 2: 前の日曜日の日を計算する

現在の日付から現在の曜日を計算して、前の日曜日の日付を取得します。

$week_start = date('m-d-Y', strtotime('-'.$day.' days'));

ステップ 3: 次の土曜日の曜日を計算する6 日を加算します現在の日付に戻して次の日付を取得します土曜日。

$week_end = date('m-d-Y', strtotime('+'.(6-$day).' days'));
出力:

変数 $week_start と $week_end には、今週の日曜日と土曜日の日付が MM-dd-YYYY 形式で含まれるようになりました。

以上がPHP で週の最初と最後の曜日を決定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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