iCalendar demo generates wrong date

Hi,

I’ve worked a little bit with the iCalendar web form demo.
I have defined the following rule, which means “Occurs every Monday and Thursday effective 2/12/2000 until 3/11/2000”

When I OKed the rule it generated the dates below.

The question is how come Saturday was generated?

Thanks,
Nir

DTSTART:20000212T000000
RRULE:FREQ=WEEKLY;UNTIL=20000311T235959Z;BYDAY=MO,TH

12/02/2000 00:00:00 Saturday
14/02/2000 00:00:00 Monday
17/02/2000 00:00:00 Thursday
21/02/2000 00:00:00 Monday

This is a start date and according to the iCalendar standard it is always included in the result set unless it is specifically excluded using EXDATE.

We find this issue in the standard a bit clumsy and thinking how to improve in this area. Please see related topics in this forum if you want more details.