Кто-нибудь знает способ в файле ICS указать, что все времена записываются в местном времени на месте? Я думал, что оставив «Z» на конце времен, и используя TZID = "America / Denver" (например) в строках DTSTART и DTEND, это удалось, но MS Outlook предполагает, что все время находится в стандартном времени местоположения. Во всех моих мероприятиях учитывается переход на летнее время.
Нужно ли мне переписывать приложение, чтобы время указывалось в формате UTC?
Должен ли я включать в начало блок, определяющий какой-либо часовой пояс? Это сложно, так как я хочу поддерживать каждый часовой пояс в базе данных Olson.
Но в настоящее время MS Outlook переносит каждую встречу, которая приходится на летнее время, на один час вперед, что неверно.
Заранее благодарим за любую помощь.