[Templates] ical formatting filter
Simon Wistow
simon@thegestalt.org
Thu, 1 Jun 2006 11:48:54 +0100
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.