calendar - Recurrence rule definition (RFC2445) question -


I use Google's RFC2445 implementation () for recurring rules if I start a monthly starting on January 30 If we define the frequency, then the month will be left entirely with less than 30 days (i.e., February). The Google API will return 30 January, 30 March, 30, etc. Not good, I hope that the return will be: January 30, February 28, March 30, April 30. Similarly, if I have opted for the date of January 31, then in any month less than 31 days will be left.

This may be true or may be a bug according to the RFC2445 tip. What do you think?

My main question is, is there any way of deciding any rule that "reads again on 30th of every month or on the last day of the month if the 30th is not present". I do not believe that there is. Any suggestions?

Thanks in advance.

Regards, Commackac

29,30; BYSETPOS = -1, whose translation is "30th of every month or on the last day of the month if not 30th".


Comments