先把時間設定成北京時間
date_default_timezone_set('PRC');
目前時間
$curtime=date("Y-m-d H:i:s", time());
由於周一的劃分跟我們平時所理解不太一樣,所以要分開判斷。
if(date('D') == 'Mon'){
上一周:
$last_week_start=date("Y-m-d H:i:s",strtotime("last Monday"));
$last_week_end=date("Y-m-d H:i:s",strtotime("this Monday"));
本周:
$this_week_start=date("Y-m-d H:i:s",strtotime("this Monday"));
$this_week_end=date("Y-m-d H:i:s",strtotime("next Monday"));
}else{
上一周:
$last_week_start=date("Y-m-d H:i:s",strtotime("last Monday -1 week"));
$last_week_end=date("Y-m-d H:i:s",strtotime("this Monday -1 week"));
本周:
$this_week_start=date("Y-m-d H:i:s",strtotime("this Monday -1 week"));
$this_week_end=date("Y-m-d H:i:s",strtotime("next Monday"));
}
上個月:
$last_m Month"))."-01 00:00:00";
$last_m Month"))."-01 00:00:00";
本月:
$this_m Month"))."-01 00:00:00";
$this_m Month"))."-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教程有興趣的朋友有所協助。