有人可以帮我弄清楚如何获得当前一周是否在事件中。
我有以下变量: start_date , end_date , current_date week_occurrence 。
我有一个返回发生次数的函数
// will return the number of weeks between start - end
function get_weeks_count($start , $end) {
return floor(abs(strtotime($start) - strtotime($end)) / 604800);
}
现在我必须知道当前日期是否有效。
我有一个发生 = 每 N 周的条目。如何知道 N 是有效的。
不那么抽象:如果我们在 12 月并且每 3 周发生一次,则 start_date 是第 1 天,end_date 是 12 月 30 日)
它将返回:
TRUE for 1st week
FALSE for the second week
FALSE for the third week
TRUE for the last week