关注小众语言、AI,记录、分享技术点滴!

0%

php中获取本周/本月的第一天的日期

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//本周第一天 
function weekFirstDay($time=null) {
$time = ($time==null) ? time() : $time;
return date('Y-m-d', $time-86400*(date('N',$time)-1));
}
//本月第一天
function monthFirstDay() {
return date('Y-m-d', mktime(0,0,0,date('n'),1,date('Y')));
}
//本季度第一天
function quarterFirstDay() {
return date('Y-m-d', mktime(0,0,0,date('n')-(date('n')-1)%3,1,date('Y')));
}
//本年第一天
function yearFirstDay() {
return date('Y').'-01-01';
}