2

繰り返し可能な時間間隔の式を定義する方法を知りたいです。一般的な開始日時と終了日時が必要です(ただし、終了は空の場合があります)。そして、それは一種の繰り返しパターン定義を持たなければなりません。

ユースケースはたくさんあります。例:

  • レストランでは、ある時期に割引を提供しています(月曜日〜金曜日、12:15〜14:45)

  • クラブは毎週金曜日21.00-土曜日23:59に追加料金が必要です。

  • 毎月の支払いは5日間(1日から5日)に行う必要があります

一般に、ユーザーはそのような時間間隔を定義できる必要があり、日付を渡すと、booleanその日付が定義された間隔に属しているかどうかに関係なく結果が返されます。私はある程度の経験CronExpressionがありますが、そのようなことを説明することはできません。

これを解決するための代替またはCronExpression拡張機能はありますか?

4

1 に答える 1

1

Quartzをご覧ください:http://quartz-scheduler.org/

それはあなたが必要とするものかもしれません。

于 2012-12-18T07:21:05.470 に答える