PHP 获取本周、今日、本月的起始时间戳

当前周的开始时间(周一)
$begintime = mktime(0, 0, 0, date('m'), (date('d') - (date('w')>0 ? date('w') : 7) + 1), date('Y'));
当前周的结束时间(周天)
$endtime = mktime(0, 0, 0, date('m'), (date('d') - (date('w')>0 ? date('w') : 7) + 7), date('Y'));

//今日开始时间戳和结束时间戳
$beginToday=mktime(0, 0, 0, date('m'), date('d'), date('Y'));
$endToday=mktime(0, 0, 0, date('m'), date('d')+1, date('Y'))-1;

//本月起始时间戳和结束时间戳
$beginThismonth=mktime(0, 0, 0, date('m'), 1, date('Y'));
$endThismonth=mktime(23, 59, 59, date('m'), date('t'), date('Y'));

posted @ 2017-08-01 15:53  py卡卡  阅读(1111)  评论(0编辑  收藏  举报