//判断两个给定日期是否在同一周
function getSameWeek($pretime,$aftertime){
$flag = false;//默认不是同一周
$afweek = date('w',$aftertime);//当前是星期几
$mintime = $aftertime - $afweek * 3600*24;//一周开始时间
$maxtime = $aftertime + (7-$afweek)*3600*24;//一周结束时间
if ( $pretime >= $mintime && $pretime <= $maxtime){//同一周
$flag = true;
}
return $flag;
}
//判断两个给定日期是否在同一月
function isSameMonth($time1, $time2)
{
$m1 = date('Ym', $time1);
$m2 = date('Ym', $time2);
// 必须判断年份,不然2019-8和2020-8会被认为同一月
if($m1 == $m2){
return true;
}
return false;
}
php判断两个给定日期是否在同一周,是否在同一月
最新推荐文章于 2023-12-01 11:02:09 发布