// 獲取一月或一年或一週的日期期間
function getMonth($type="m"){
if($type == "m"){
//當前日期
$date = date("Y-m-d");
$firstday = date("Y-m-01",strtotime($date));
$lastday = date("Y-m-d",strtotime("$firstday +1 month -1 day"));
return array($firstday,$lastday);
}elseif($type="w"){
//當前日期
$sdefaultDate = date("Y-m-d");
//$first =1 表示每週星期一爲開始日期 0表示每週日爲開始日期
$first=1;
//獲取當前周的第幾天 週日是 0 週一到週六是 1 - 6
$w=date('w',strtotime($sdefaultDate));
//獲取本週開始日期,如果$w是0,則表示週日,減去 6 天
$week_start=date('Y-m-d',strtotime("$sdefaultDate -".($w ? $w - $first : 6).' days'));
//本週結束日期
$week_end=date('Y-m-d',strtotime("$week_start +6 days"));
return array($week_start,$week_end);
}else{
$begin_this_year=date('Y-01-01 00:00:00');
$end_this_year=date('Y-12-31 23:59:59');
return array($begin_this_year,$end_this_year);
}
}
php獲取一年或一月或一週的時間期間
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.