1

特定の日に発生するが、必ずしも毎週発生するとは限らない定期的なイベントを作成できる必要があります。隔週、3週間ごとなどにスケジュールできます。現在、更新が必要な実装があり、ラントからやり直しまでの時間表現を使用したいと思います。

Runtは、毎週以外のイベントの間隔を処理していないように見えることを除いて、必要なものに対して機能します。イベントは開始日もキャプチャする必要があるため、イベントを発生させる週と無視する週を正確に計算できるため、複雑さが増します。私はこれを行うためにラントを作り直すことができると思いますが、誰かがすでにそれに取り組んでいる場合、またはそこにもっと良い解決策がある場合は、車輪の再発明をしたくありません。助言がありますか?

4

2 に答える 2

0

はっきりしていませんが、これを行うためにスクリプトを継続的に実行していますか?もしそうなら、なぜ「at」のようなものを使用しないのですか。

これがスケジューリングアプリケーションである場合は、http: //icalendar.rubyforge.org/を参照してください。

于 2009-10-16T21:12:02.763 に答える
0

必要なものをラントに組み込むことにしました。私はすでに初期サポートを持っています(開始日、間隔、平日または平日の配列をとるREWeekWithIntervalTEクラスの方法で)。誰かがそれで遊ぶことに興味があるなら、あなたは私のフォークをチェックすることができます。スケジュールの問題であるという私の最初の質問で、より明確になっていないことをお詫びします。

于 2009-10-16T22:09:15.177 に答える