Subject: Proposal for closing issue #4 (was: Re: [Ietf-calsify] RFC2445 Correction in rrule examples)

From: aki.niemi at nokia.com (Aki Niemi)
Date: Tue Sep 12 07:47:00 2006

ma, 2006-05-29 kello 21:46 -0700, ext Sam Roberts kirjoitti:
> I found this in my notes:
> 
>    Everyday in January, for 3 years:
> 
>      DTSTART;TZID=US-Eastern:19980101T090000
>      RRULE:FREQ=YEARLY;UNTIL=20000131T090000Z;
>       BYMONTH=1;BYDAY=SU,MO,TU,WE,TH,FR,SA
>      or
>      RRULE:FREQ=DAILY;UNTIL=20000131T090000Z;BYMONTH=1
> 
>      ==> (1998 9:00 AM EDT)January 1-31
>          (1999 9:00 AM EDT)January 1-31
>          (2000 9:00 AM EDT)January 1-31
> 
> !! (2000 9:00 AM EDT)January 31 is AFTER the until day (2000 9:00 am UTC) January 31

BTW, isn't EDT only supposed to be used during summer?

AFAICS, this example needs to be changed so that either the DTSTART or
the UNTIL needs to be adjusted, or the DTSTART be represented in UTC as
well. Let me take a stab at this:

       DTSTART;TZID=US-Eastern:19980101T090000
       RRULE:FREQ=YEARLY;UNTIL=20000131T140000Z;
       BYMONTH=1;BYDAY=SU,MO,TU,WE,TH,FR,SA
       or
       RRULE:FREQ=DAILY;UNTIL=20000131T140000Z;BYMONTH=1

       ==> (1998 9:00 AM EST)January 1-31
           (1999 9:00 AM EST)January 1-31
           (2000 9:00 AM EST)January 1-31

With this, I'd like to propose closing this issue (#4 in the tracker).

Comments?

Cheers,
Aki

-- 
Aki Niemi
Nokia Research Center