本周第一天(星期日为一周开始)echo date('Y-m-d', time()-86400*date('w'));
本周第一天(星期一为一周开始)echo date('Y-m-d', time()-86400*date('w')+(date('w')>0?86400:-6*86400));
本月第一天 echo date('Y-m-d', mktime(0,0,0,date('n'),1,date('Y')));
本月最后一天 echo date('Y-m-d', mktime(0,0,0,date('n'),date('t'),date('Y')));
下个月第一天 echo date( "Y-m-d H:i:s",mktime (0,0,0,date('n')+1,1,date('Y')));