last monday
指的是上一个周一,而不是上周一!
所以编程中,用这个获取时间,周一和周二获取的时间是不一样的;
$this_week = date("w",time());
if($this_week==0){
$this_week =7;
}
//上上上周的开始结束时间
$lllast_friday = mktime(0, 0, 0, date('m'), date('d') - $this_week + 1 - 21, date('Y'));
$lllast_friday_end = mktime(23, 59, 59, date('m'), date('d') - $this_week + 7 - 21, date('Y'));//+3600*24+1
//上上周的开始结束时间
$llast_friday = mktime(0, 0, 0, date('m'), date('d') - $this_week + 1 - 14, date('Y'));
$llast_friday_end = mktime(23, 59, 59, date('m'), date('d') - $this_week + 7 - 14, date('Y'));//+3600*24+1