繰り返しルールにGoogle の RFC2445 実装 ( http://code.google.com/p/google-rfc-2445/ ) を使用しています。1 月 30 日に始まる MONTHLY 繰り返しを定義すると、30 日未満の月 (つまり 2 月) は完全にスキップされます。したがって、Google API は 1 月 30 日、3 月 30 日、4 月 30 日などを返します。良くありません。1月30日、2月28日、3月30日、4月30日に戻ってくると思います。
同様に、1 月 31 日の開始日を選択した場合、31 日未満の月はスキップされます。
これは、RFC2445 仕様に従って正しいか、バグである可能性があります。どう思いますか?
私の主な質問は、「毎月 30 日に繰り返す、または 30 日が存在しない場合は月末」というルールを定義する方法はないかということです。私はあるとは思わない。助言がありますか?
前もって感謝します。
よろしく、コーマック