//本週的起始時間戳
// 當前日期
$sdefaultdate = date("y-m-d");
// $first =1 表示每週星期一為開始日期 0表示每週日為開始日期
$first=1;
// 獲取當前周的第幾天 週日是0 周一到週六是 1 - 6
$w = date('w', strtotime($sdefaultdate));
//本週開始時間
$begin=strtotime("$sdefaultdate -".($w ? $w - $first : 6).' days');
//本週結束時間
$end = $begin+7*86400-1;
//本月的起始時間戳
$begin=mktime(0,0,0,date('m'),1,date('y'));
$end=mktime(23,59,59,date('m'),date('t'),date('y'));
//本年的起始時間戳
$begin=mktime(0,0,0,1,1,date('y'));
$end=mktime(23,59,59,12,date('t',strtotime(date('y')."-12-1")),date('y'));
date('t'),當前月的天數
date('t',strtotime(date('y')."-12-1"),當前年12月份的天數
php獲取本年 本月 本週時間戳和日期
獲取今日開始時間戳和結束時間戳 begintoday mktime 0,0,0,date m date d date y endtoday mktime 0,0,0,date m date d 1,date y 1 獲取昨日起始時間戳和結束時間戳 beginyesterday mktime 0,0,...
獲取 當前時間 本週,本月,本季度,本年的起始時間
因為專案中需要用時間作為條件進行統計,所以需要獲取 當前時間 本週,本月,本季度,本年的起始時間,如下 1 region 獲取 本週 本月 本季度 本年 的開始時間或結束時間 2 3 統計時間型別 4 5public enum enumtimetype612 13 獲取結束時間 14 15 week...
php獲取本年 本月 本週時間戳和日期格式
獲取今日開始時間戳和結束時間戳 begintoday mktime 0,0,0,date m date d date y endtoday mktime 0,0,0,date m date d 1,date y 1 獲取昨日起始時間戳和結束時間戳 beginyesterday mktime 0,0,...