反復規則: このプロパティは、プロパティ名RRULEによって識別されます。このプロパティは、XAPIAのCSAの基本繰り返し規則の文法に基づいて、定期的なvCalendarエンティティの規則または繰り返しパターンを定義します。プロパティの値は、再帰のパターン指定です。以下では、このプロパティの例です:反復規則+ vCalendar
RRULE:W2 TU TH // Every other week, on Tuesday and Thursday
RRULE:D1 #10 // Daily for 10 occurrences
RRULE:YM1 6 7 #8 // Yearly in June and July for 8 occurrences
Support for this property is optional for implementations conforming to this specification.
ので、この「再発ルール」のために、それを開発することは容易であるように、彼らの任意のアルゴリズムです。
iCal仕様はRFC 2445の[RFC 5545](https://tools.ietf.org/html/rfc5545)です。そのための一般的な実装の1つは[google-rfc-2445](https://web.archive.org/web/20151118134746/https://code.google.com/p/google-rfc-2445/)ですが、 Googleコードがシャットダウンされましたが、明らかな後継はありません。おそらく[jcvanderwalのクローン](https://github.com/jcvanderwal/google-rfc-2445)を試してみてください。 –