ホームページ  >  記事  >  バックエンド開発  >  phpはさまざまな期間を表示します

phpはさまざまな期間を表示します

WBOY
WBOYオリジナル
2016-07-30 13:31:091272ブラウズ

まず時間を北京時間に設定します

date_default_timezone_set('PRC');

現在時刻
$curtime=date("Y-m-d H:i:s", time());

月曜日までこの区分は私たちが普段理解している区分とは異なるため、別途判断する必要があります。

if(date('D') == '月'){

先週:

$last_week_start=date("Y-m-d H:i:s",strtotime("先週の月曜日"));
=date ("Y-m-d H:i:s",strtotime("今週の月曜日"));

今週:
$this_week_start=date("Y-m-d H:i:s",strtotime("今週の月曜日")); this_week_end=date("Y-m-d H:i:s",strtotime("来週の月曜日"));

}else{

前週:

$last_week_start=date("Y-m-d H:i:s" ,strtotime ("先週の月曜日 -1 週間"));
$last_week_end=date("Y-m-d H:i:s",strtotime("今週月曜日 -1 週間"));

今週:

$this_week_start=date (" Y-m-d H:i:s",strtotime("今週月曜日 -1 週間"));
$this_week_end=date("Y-m-d H:i:s",strtotime("来週月曜日"));
}

先月:

$last_m 月"))."-01 00:00:00";
$last_m 月"))."-01 00:00:00";
今月:
$this_m 月") )." -01 00:00:00";
$this_m 月"))."-01 00:00:00";
今日:
$this_day_start=date("Y-m-d", time())." 00 :00: 00";
$this_day_end=date("Y-m-d",strtotime("+1 day"))." 00:00:00";

著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可を得て転載することは許可されません。

以上、PHP で表示されるさまざまな期間を内容も含めて紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。

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