Почему некоторые события календаря сдвигаются во времени, когда вступает в силу переход на летнее время?

Недавно Великобритания перешла с зимнего времени на летнее, я заметил, что время некоторых из моих встреч в календаре (Google Календарь через Google Sync) также было сдвинуто на час вперед, тогда как некоторые не изменились.

Вполне может быть, что разделение сводится к событиям, созданным на iPhone, и событиям, созданным в веб-интерфейсе Календаря Google.

Кто-нибудь знает обходной путь для этого, который не даст мне вернуться на час раньше, когда часы вернутся в октябре?

Я подозреваю здесь iPhone, так как на моем Mac события календаря Google в порядке, а у Iphone есть история проблем с календарем,
Вы имеете в виду, что повторяющаяся встреча появляется в разное время после перехода на летнее время, или вы имеете в виду: вчера я посмотрел на Неделю x, затем часы изменились, и если я смотрю на ту же неделю, ящики переместились?

Ответы (4)

Вы можете исправить это, выполнив следующие действия:

  1. Откройте настройки на вашем iPhone
  2. Выберите «Почта, контакты, календари».
  3. Прокрутите вниз до раздела «Календари».
  4. Выберите «Поддержка часовых поясов».
  5. Включите поддержку часовых поясов

Или, может быть, вы хотите отключить поддержку часовых поясов? Это немного сбивает с толку. Вот что говорит Apple:

Когда поддержка часовых поясов включена, Календарь отображает даты и время событий в часовом поясе, установленном для ваших календарей. Когда Поддержка часовых поясов отключена, Календарь отображает события в часовом поясе вашего текущего местоположения.

Часовые пояса немного сложны с телефонами, и настройки не очевидны, поскольку они разбросаны по нескольким местам. Также усложняет проблему введение поддержки « плавающего часового пояса ». Идея события в iOS и на Mac заключается в том, что плавающее событие произойдет в 17:00 в зависимости от часового пояса, в котором в данный момент находится телефон.

Я не являюсь опытным пользователем Календаря Google, но вы должны иметь возможность видеть его и наводить порядок в веб-интерфейсе Google, чтобы изменить события с проблемами на относительное время, летнее время или абсолютное время. Мне повезло сделать это, подписавшись на календарь в iCal, экспортируя календарь. Нарисуйте исправление, а затем замените плохие данные хорошими с компьютера.

Вполне вероятно, что iPhone отправлял новые встречи в формате, который Google интерпретировал как фиксированное смещение (или абсолютное время), а не смещение летнего времени.

Это случилось со мной

Это объясняется в блоге Дэвида Пога на веб-сайте New York Times . Это касается только стороны проблемы с iPhone, а не стороны Google Calendar, но я подозреваю, что это связано с вашей проблемой. С моим iPod touch я обязан вручную изменить время (будь то пересечение часового пояса, как мы часто делаем в США, или с переходом на летнее время). Синхронизация моего iPod с моим Mac не обязательно автоматически меняет часовой пояс.

iPod touch не получает информацию о времени от оператора, так что это точное объяснение, но оно должно случаться с очень немногими людьми.

Есть много возможных ответов, но чтобы изолировать причину, найдите два события, одно, которое сдвинулось, и одно, которое не сдвинулось. Экспортируйте их и посмотрите данные календаря. По всей вероятности часовой пояс, встроенный в событие, может объяснить, почему это произошло.

Если вы хотите это сделать, я постараюсь помочь вам собрать данные.

(У меня нет готового ответа, потому что я больше не работаю с календарными продуктами, раньше я запоминал большинство крайних случаев...)