イベントの日付と日付範囲をサポートする必要があるアプリケーションを作成しています。特に、開店時間や定期的な旅行など、定期的に発生するイベントをしっかりとサポートしていきたいと思います。次のようなクエリを入力するユーザーをサポートできるようにしたいと思います。
「平日は午前8時から午後6時まで、土曜日は午前8時から午前10時まで営業しています」
「毎月第3金曜日を除く毎週金曜日の午後6時から午後10時までご利用いただけます」
「
毎月25日の定例会議」
11月3日から28日ごとに会議」
そして、指定されたDateTimeが指定された範囲内にあるかどうか、または2つのユーザー指定された時間の間のオーバーラップがどこにあるかをすばやく判断できます。
私のニーズを満たすことができる図書館はありますか?
編集:明確にするために、私は特に自然言語解析を必要とせず、複雑な間隔と重複だけを必要とします。