php 计算本月第一天 本月最后一天 下个月第一天

来源:互联网 发布:类似patternator的软件 编辑:程序博客网 时间:2024/05/16 23:54




出处:http://jin541223.blog.163.com/blog/static/1637398052011111233018533/

本周第一天(星期日为一周开始)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')));