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

Reply via email to