0

トリガーを開始するためにスケジューラを実行するソリューションがあります。しかし、私の要件は、終了時間にもトリガーすることです。

以下のようなスケジュール入力があります:-

スケジューラ入力

  1. スケジュールされた時間の開始時に進行を再開する必要があります。
  2. 有効なスケジュールされた日付範囲の間に休憩がある場合は中断し、休憩後に再開する必要があります。

複雑な作業のようです。それを解決するためのより良い方法を教えてください。

  • タイマーが1つあります。上記のスケジュールに従って、2013 年 6 月 11 日 19:16 と 2013 年 6 月 17 日 23:59 の間の時間間隔を計算する必要があります (火曜日にはカスタム期間があるため)。ここで、「再開」ステータスでタイマーを開始します。
  • このタイマーが経過した後、間隔は 2013 年 6 月 17 日 23:59 から 2013 年 6 月 18 日 06:00 の間で計算されます。ここで、「一時停止」ステータスでタイマーを開始します。等々....
4

1 に答える 1