p2.2ch.net総合スレ Part63【不具合/要望】
障害期間の書き込み有効期限の延長、こんな感じでどうでしょう。
障害期間を1/17〜2/1(16日間)として、
障害期間中に更新していた場合 → 更新日から2/1までの日数を延長
障害期間をまたいでいる場合 → 16日間延長
つまり処理としては、
有効期限日が、2011年の1/17〜2/1 → 2011/2/1までに延長
有効期限日が、2011年の1/17以前 → 16日間延長
障害期間中に期限終了して、そのままとなっていた場合
1/17から期限終了日までの日数分を、2/2から書き込み可能とする
例)1/20(1/17を含めて4日間の障害)に期限終了していた場合
→ 2/5(2/2を含めた4日間)まで書き込み可能