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'));
您可能还会对这些文章感兴趣!
- Android搭建开发环境(3189 +)
- CentOS系统中那么忘记了mysql的登录密码,怎么办?使用安全模式解决吧.(2930 +)
- centos数据盘挂载,Linux 系统挂载数据盘(2883 +)
- ThinkPHP关联查询,关联查询,数据关联实例分析(2804 +)
- php向上/向下取整及四舍五入,php函数ceil(),floor应用(3534 +)
- php:global变量解析(2271 +)
- js取整数四舍五入(3709 +)
- 【PHP】查找、判断字符串在另字符串中是否存在(3321 +)
- php die(),exit(),return区别,php别名(3514 +)
- php解压文件,php open解压文件(2618 +)