ホームページ > バックエンド開発 > PHPチュートリアル > phpはさまざまな期間を表示します

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

WBOY
リリース: 2016-07-30 13:31:09
オリジナル
1287 人が閲覧しました

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

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 チュートリアルに興味のある友人の参考になれば幸いです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート