Я живу в Сиэтле, так что я по тихоокеанскому времени.
У меня есть файл ICS, который содержит это событие:
BEGIN:VEVENT
DTEND:20160309T050000
UID:worldt20-2016-03
DTSTAMP:20120315T170000Z
SUMMARY:Bangladesh v Netherlands
LOCATION:HPCA Stadium
DESCRIPTION:Bangladesh v Netherlands - Match 3
DTSTART:20160309T093000
END:VEVENT
Таким образом, DTSTART показывает 3/9/2016 в 9:30, но я не уверен, в каком часовом поясе он должен быть. Если я добавлю его в Outlook, он появится 3/9/2016 в 5:00 утра. Где он получает это значение? Я подумал, что это сбит с толку относительно того, в каком часовом поясе находится DTSTART, поэтому я добавил к ним "Z", что должно сделать его UTC, верно? Итак, теперь у меня есть это:
BEGIN:VEVENT
DTEND:20160309T050000Z
UID:worldt20-2016-03
DTSTAMP:20120315T170000Z
SUMMARY:Bangladesh v Netherlands
LOCATION:HPCA Stadium
DESCRIPTION:Bangladesh v Netherlands - Match 3
DTSTART:20160309T093000Z
END:VEVENT
Таким образом, я предполагаю, что DTSTART 20160309T093000Z означает 9.03.2016 в 9:30 UTC, и, так как я в Сиэтле, когда я открою файл, он должен появиться 09.03.2016 в 1:30 AM. Так почему же он появляется 3/8/2016 в 9:00 вечера?