Ticket #208 (task)
Opened 6 years ago
Last modified 5 years ago
Implement floating time queries
|Reported by:||douglm||Assigned to:||douglm|
7.3. Date and floating time
iCalendar provides a way to specify DATE and DATE-TIME values that are not bound to any time zone in particular, hereafter called "floating date" and "floating time" respectively. These values are used to represent the same day, hour, minute and second value regardless of which time zone is being observed. For instance, the DATE value "20051111", represents November 11th, 2005 in no specific time zone, while the DATE-TIME value "20051111T111100" represents November 11th, 2005 at 11:11 AM in no specific time zone.
CalDAV servers may need to convert "floating date" and "floating time" values in date with UTC time values in the processing of calendaring REPORT requests.
For the CALDAV:calendar-query REPORT, CalDAV servers MUST rely on the value of the CALDAV:timezone XML element, if specified as part of the request body, to perform the proper conversion of "floating date" and "floating time" values to date with UTC time values. If the CALDAV: timezone XML element is not specified in the request body, CalDAV servers MUST rely on the value of the CALDAV:calendar-timezone property, if defined, else the CalDAV servers MAY rely on the time zone of their choice.
07/06/07 16:11:48: Modified by johnsa
- milestone changed from Bedework 3.3.2 to Bedework 3.4.
08/05/07 23:35:37: Modified by douglm
- milestone changed from Bedework 3.4 to Bedework 3.5.
01/29/08 09:40:44: Modified by douglm
- milestone changed from Bedework 3.5 to Bedework 4.0.