T
tpro
Outlook's support of "floating time" format in vcalendar files (.vcs) is not
working.
Outlook always interprets the DTSTART and DTEND fields of the .vcs as UTC,
whether or not the DATE-TIME string is terminated with the "Z".
According to RCF 2445, the "Z" indicates UTC, and the absence of the "Z"
indicates local ("floating") time.
Example:
DTSTART:20090822T080000
should be imported as "8:00 am" local; instead, it's being imported as 01:00
am local (PDT) time.
Compare to
DTSTART:20090822T080000Z (this is 01:00 am PDT)
and
DTSTART:20090822T150000Z (this is equivalent to 08:00 am PDT)
working.
Outlook always interprets the DTSTART and DTEND fields of the .vcs as UTC,
whether or not the DATE-TIME string is terminated with the "Z".
According to RCF 2445, the "Z" indicates UTC, and the absence of the "Z"
indicates local ("floating") time.
Example:
DTSTART:20090822T080000
should be imported as "8:00 am" local; instead, it's being imported as 01:00
am local (PDT) time.
Compare to
DTSTART:20090822T080000Z (this is 01:00 am PDT)
and
DTSTART:20090822T150000Z (this is equivalent to 08:00 am PDT)