終わりのない隔週を、集計の終わりの日で区切る
規則に COUNT も UNTIL もない隔週(FREQ=WEEKLY;INTERVAL=2)を、集計の終わりの日 10 月 31 日で区切る例です。終わりのない規則は数え切れないため、区切りの日までの 5 回になります。
入力
開始日(西暦-月-日)
1997-09-02
繰り返し規則(RFC 5545 の RRULE)
FREQ=WEEKLY;INTERVAL=2;WKST=SU
集計の終わりの日(任意)
1997-10-31
結果
エラー 0 件・警告 0 件・情報 1 件
指摘(エラー・警告・情報)
- 情報 規則 週は 日曜日始まり(WKST)、間隔は 2 週ごと、曜日は 火 で数えました(RFC 5545 3.3.10)。祝日・休業日は除いていません。
| 開催回数 | 5 回 |
|---|---|
| 最初の開催日 | 1997-09-02 |
| 最後の開催日 | 1997-10-28 |
開催日の一覧
| 回 | 日付 | 曜日 |
|---|---|---|
| 1 | 1997-09-02 | 火 |
| 2 | 1997-09-16 | 火 |
| 3 | 1997-09-30 | 火 |
| 4 | 1997-10-14 | 火 |
| 5 | 1997-10-28 | 火 |
検算(この結果になる理由)
隔週の火曜日は 9/2・9/16・9/30・10/14・10/28 です。次は 11/11 で、集計の終わりの 10/31 を過ぎるため数えません。合計は 5 回です。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 扱うのは週単位(FREQ=WEEKLY)の規則だけです。毎月・毎年や、BYSETPOS・BYMONTH などの部分は扱いません。
- 祝日・休業日・例外日(EXDATE)は除いていません。数えた開催日のうち祝日などに当たる日は、利用者が別に確かめてください。
- 日付だけを扱い、時刻・タイムゾーンは扱いません。夏時間による時刻のずれは対象外です。
- 開催日は 3,660 件まで(約 70 年分の毎週)で打ち切ります。
ご利用にあたって
- 結果は繰り返し規則だけにもとづく日付で、祝日・休業日・会場の都合は反映していません。重要な日程は予定表で確かめてください。