Re: struggling with apple iCal and timezones

On Tue, 2006-10-03 at 00:52 -0500, Dan Connolly wrote:
> Tim,
> 
> You noticed that my calendar has floating times in it.
> I just spent an hour or so adding a --floattz option
> to swap/pim/toIcal.py so that I can say "use Chicago
> time for all the floating stuff in my work calendar".
> 
> Well, I can't get apple iCal to grok the results.

OK, I worked around the Apple iCal bugs.

toIcal.py,v 2.38 2006/10/09 13:32:20
http://www.w3.org/2000/10/swap/pim/toIcal.py

my work.ics now has dates like...

DTSTART;VALUE=DATE-TIME;TZID=America/Chicago:20050222T120000

it has a VTIMEZONE declaration with the fully-qualified TZID;
but apple iCal doesn't pay attention to those, so the mismatch
doesn't matter.

Sigh.


> Not only that, but when iCal writes your .ics files, it still*
> writes timezones like "US/Eastern" without VTIMEZONE declarations.
> I thought this got fixed a while ago.
> 
> * this bug was acknowledged in March 2003.
> http://lists.w3.org/Archives/Public/www-rdf-calendar/2003Mar/0011.html
> <- http://www.w3.org/TR/rdfcal/#L21805
> 
> 
-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E

Received on Monday, 9 October 2006 13:40:18 UTC