今天做一个订单查询的功能,需求可以查今年的订单、本月订单、本周订单、今天订单,所以必须得到这些时间戳的开始和结尾才行,
参考了一下php手册,略微修改一下就可以轻松得到了,呵呵。下面是代码
Code
$getWeekDay=date("w");
$today_start = mktime(0, 0, 0, date("m") , date("d"), date("Y")); //今天
$today_end = mktime(0, 0, 0, date("m") , date("d")+1, date("Y"));
$smonth_start = mktime(0, 0, 0, date("m"), date("d"), date("Y")); //本月
$smonth_end= mktime(0, 0, 0, date("m")-1, date("d"), date("Y"));
$week_start = mktime(0,0,0,date("m"),date("d")-$getWeekDay+1-7,date("Y")); //本周
$week_end = mktime(0,0,0,date("m"),date("d")-$getWeekDay+7-7,date("Y"));
$year_start = mktime(0, 0, 0, date("m"), date("d"), date("Y")); //今年
$year_end = mktime(0, 0, 0, date("m"), date("d"), date("Y")+1);