Matthew Buckett wrote: 
> If I attempt to parse the ICal date 20030403 I get the DateTime of
> 20030402T230000Z due to currently being in british summer time. To get
> around this I can append a Z to the Date to give 20030403Z put this is
> not a legal Date accoring to RFC2445.

Does DateTime behaves correctly?
 
> |   Net::ICal - Interface to RFC2445 (iCalendar) calendaring and
> | scheduling protocol. 
> This is the module that I am looking at and the last CVS commits made
> seem to hint that Date::ICal should be used instead of Net::ICal::Time
> 
> |   DateTime - Reference implementation for Perl DateTime objects
> Maybe I should look at changing Net::ICal to use DateTime::Format::ICal?

I am (more-or-less) maintaining Date::ICal. 
We could work on a fix for it, and making it use 
DateTime::Format::ICal would be a good choice.

Net::ICal should behave correctly after that.

The latest development version of Date::ICal is here:
http://www.ipct.pucrs.br/flavio/perl/Date-ICal-2.07.tar.gz

- Flavio S. Glock

Reply via email to