php时间函数
当前日期(例:2017-10-04):date('Y-m-d',time());
当前时间戳:strtotime(date('Y-m-d H-i-s',time());
当前年月(例:2017-10):$now=date('Y-m',time());
当月第一天(例:2017-10-01):$month_start=date("Y-m-01",strtotime($now));
当月最后一天(例:2017-10-31):$month_end=date("Y-m-d",strtotime("$now+1 month -1 day"));
把当月第一天转换为时间戳:strtotime($month_start."00:00:00");
把当月最后一天转换为时间戳:strtotime($month_end."23:59:59");
当前年份(例:2017):$year=date('Y');
当年一月一日零点:strtotime(date("Y-01-01 00:00:00",strtotime($year)));
当年十二月三十一日23:59:59:strtotime(date("Y-12-31 23:59:59",strtotime($year)));
date
(
"Y-m-d"
,
strtotime
(
"+1 months"
,
strtotime
(
"2010-10-06"
)));
当前时间戳:strtotime
(
"now"
);
以下是在当前的时间戳上加
strtotime
(
"7 October 2017
);
strtotime
(
"+8 hours"
);
strtotime
(
"+2 week"
);
strtotime
(
"+1 week 2 days 3 hours 4 seconds"
);
strtotime
(
"last Sunday"
);
strtotime
(
"next Monday"
);