On Thu, Jun 01, 2006 at 11:32:51AM +0100, Nigel Metheringham said: > It looks to me as though the rules of thumb are:- > * No timezones - do everything as UTC (Z timespecs) > * Ideally no repeats. If you have them then the end date should > be set to 23:59:59 on the last date (no idea what happens if you > are in a timezone where that pushes you into the wrong day) > * Really really try to avoid repeat exceptions. Nothing does them > the same way.
I've done an extension to Data::ICal called Data::ICal::DateTime that provides convenience wrappers to do things like all-day and floating events and provides methods for dealing with DateTime::Set and ::Span objects as well as (AFAIK) coping with timezone shennanigans. _______________________________________________ templates mailing list templates@template-toolkit.org http://lists.template-toolkit.org/mailman/listinfo/templates