php返回当前时间的本周时间和本月时间与本季度时间
在用php做统计报表的时间可能会用到返回本周时间、本月时间、本季度时间
本周时间段:
$startTime = mktime(0,0,0,date( "m "),date( "d ") - date('N') + 1,date( "Y "));//周开始
$stopTime = mktime(23,59,59,date( "m "),date( "d ") - date('N') + 7,date( "Y "));//周结束
本月时间段:
$timestamp=strtotime(date('Y-m-d'));
$mdays=date('t',$timestamp);
$startTime=strtotime(date('Y-m-1 00:00:00',$timestamp));
$stopTime=strtotime(date('Y-m-'.$mdays.' 23:59:59',$timestamp));
本季度时间段:
$season = ceil((date('n'))/3);//当月是第几季度
$startTime = mktime(0, 0, 0,$season*3-3+1,1,date('Y'));
$stopTime = mktime(23,59,59,$season*3,date('t',mktime(0, 0 , 0,$season*3,1,date("Y"))),date('Y'));
您可能还会对这些文章感兴趣!
- Yii框架创建自己的第一个web应用(3183 +)
- php根据日期判断星座(3738 +)
- 关于O2O持久战,九问创业者(3211 +)
- ecshop redis配置(2910 +)
- js实现key,value(3454 +)
- centos远程服务,centos telnet服务使用(3375 +)
- 【php】0-9,a-z,所有的两位数组合(3499 +)
- centos服务器开机启动查看,chkconfig参数,linux关闭开机启动(2961 +)
- 性能报告分析,如何写分析报告(2195 +)
- php+xdebug,xdebug应用,xdebug配置,xdebug是什么(3495 +)