この記事では、phpで今週の開始日と終了日を取得する方法を説明します。皆さんの参考に共有してください。詳細は以下の通りです
コードをコピーします コードは次のとおりです://現在の日付
$sdefaultDate = date("Y-m-d");
//$first =1 は毎週月曜日が開始日であることを意味し、0 は毎週日曜日が開始日であることを意味します
$first=1
// 現在の週の曜日を取得します。日曜日は 0、月曜日から土曜日は 1 ~ 6 です。
$w=date('w',strtotime($sdefaultDate));
//今週の開始日を取得します。 $w が 0 の場合、日曜日から 6 日を引いた日を意味します
$week_start=date('Y-m-d',strtotime("$sdefaultDate -".($w ? $w - $first : 6).' days'));
//今週の終了日
$week_end=date('Y-m-d',strtotime("$week_start +6 days"));
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
www.bkjia.com