ホームページ >バックエンド開発 >PHPチュートリアル >親不孝で子孫がいないとはどういう意味ですか? PHP での興味深い日付ロジック処理
今日は非常に小さな問題に対処しました。
月曜日から日曜日までは、先週の月曜日から先週の日曜日までのデータしか表示できないような需要があります。
ここでは、日付フィールドに基づいてデータベースから直接範囲をクエリできます。
ただし、開始日と終了日を生成するには PHP が必要です。
最初はこのように直接対応していました。
コードをコピーします コードは次のとおりです:
$start_date = date('Y-m-d' , strtotime("-2 week monday"));
$end_date = date('Y-m-d' , strtotime( "$start_date + 6 day"));
コードをコピーします コードは次のとおりです:
$getWeekDay = date("w")
$startDay = date("Y-m-d", mktime(0, 0, 0, date( "m"), date("d") - $getWeekDay + 1 - 7, date("Y")));
$endDay = date("Y-m-d", strtotime("+6 日 $startDay) "));
コードをコピーします コードは次のとおりです:
$getWeekDay = date("N");
$startDay = date("Y-m-d", mktime) (0, 0, 0 , date("m"), date("d") - $getWeekDay + 1 - 7, date("Y")));
$endDay = date("Y-m-d", strtotime(") +6 日 $startDay" ));
以上、親不孝とはどういうことなのかという内容も含めて、PHPにおける興味深い日付ロジック処理を紹介しましたので、PHPチュートリアルに興味のある友人の参考になれば幸いです。