我有一个名为 site_down 的表。我有以下字段值。
Day_of_month_from Day_of_month_to Month_Flag
1 10 N
5 7 N
7 25 N
20 10 Y
20 25 Y
细节:
定期网站将如下所述
每个月 1 到 10 每个月 5 到 7 每个月 7 到 25 每个月 20 到 10 并且它的 Month_Flag 标志是 Y。即站点应该从 20 到下个月 10。即月底和开始下个月。
Month_Flag 标志是 N 的意思。网站关闭将在同一个月。
当日期介于两个月之间时,如何编写 PHP 逻辑以将网站推倒。
我试过下面的逻辑。
当 Month_Flag 标志为 Y 时,我从 date 中获取并使用 date('t) 来获取月末。所以我不能依赖下一个/到日期字段,但是当下个月到来时,如何检查条件?如何定义规则?
注意:肯定很少有人不明白。我会根据要求更新我的问题。