私はアセットトラッカーの構築に取り組んでいます。私のアプリケーションには、ユーザーが水曜日の午前8時から金曜日の午前8時までの期間チェックアウトする「アセット」があります。これも繰り返し実行する必要があります。したがって、毎週水曜日8から金曜日8まで、たとえば今後5週間の定期的な予約を実行可能にする必要があります。後で、予約が別のそのような定期的な予約と衝突するかどうか、または定期予約。
ice_cubeは定期的なイベントには非常に優れていることがわかりましたが、期間の概念はありません。期間を処理するための最もクリーンな方法は何ですか?そしてもちろん、私は最終的な終了期間ではなく、繰り返しの期間について話している。