Каландр события смены дня

11

В сентябре я добавил 26 календарных событий, каждое в субботу, чтобы установить личные цели. Каждая запись календаря является отдельным событием, я не использую функцию повторяющегося события. Я заметил, что некоторые цели меняются на несколько дней в будущее.

  • События с 29 ноября по 13 декабря сместились на два дня вперед: вместо субботы они появляются в понедельник через два дня.

  • События с 27 декабря по 10 января сместились на пять дней вперед: вместо того, чтобы быть в субботу, они появляются в четверг пять дней спустя.

  • События с 24 января по 7 марта сместились на восемь дней вперед: вместо того, чтобы быть в субботу, они появляются в воскресенье восемь дней спустя.

  • События с 21 марта по 4 апреля сместились на одиннадцать дней вперед: вместо того, чтобы быть в субботу, они появляются в среду одиннадцатью днями позже.

И так далее, промежутки увеличиваются в будущем.

Единственное другое событие, которое я добавил до сих пор, - это повторяющееся событие каждый вторник, которое не затрагивается (то есть не сдвигается). Я не пересекаю часовые пояса с этим устройством, и смена дня не коррелирует ни с какими изменениями перехода на летнее время. Это рабочий телефон с экраном блокировки: мои дети и никто другой не имеет доступа ни к устройству, ни к учетной записи Google, с которой оно связано. У меня очень мало приложений, установленных на устройстве, таких как Anki и Firefox. У меня нет никаких приложений для социальных сетей, таких как Facebook, на устройстве.

Это на Samsung Note 3 на Android 4.4.

Дополнительная информация: используется стандартное приложение Google Calendar, в котором календарь хранится и синхронизируется с моей учетной записью Google «dotancohen». Поскольку это единственные записи в календаре «dotancohen», которые я забронировал заранее, я не знаю, будут ли затронуты другие записи. У меня есть другие календари, которые отображаются в приложении календаря Google, подключенные к другим учетным записям Google (например, к моей рабочей учетной записи), не затрагиваются. Все затронутые записи мы добавляли по одному вручную на устройстве, т. Е. Я долго нажимал на календарь в режиме Месяца и вручную добавлял каждую запись. Для этого конкретного календаря (учетной записи Google «dotancohen») я никогда не открывал календарь на другом устройстве.

dotancohen
источник
Вам нужно предоставить больше информации, чтобы получить лучшие ответы: применяется ли сдвиг только к этим 26 записям или все изменения затронуты? Как вы добавляете записи календаря? Какое приложение календаря вы используете? Что это за календарь, то есть Google Calendar, Exchange и т. Д.? Вы пробовали добавлять записи другим способом, скажем, с веб-сайта или с рабочего стола?
ОК-
@Parrhesiastes: Спасибо, я добавил запрашиваемую информацию в тело вопроса.
dotancohen
Спасибо. Может быть, еще какая-то информация поможет пролить свет. Вы пытались добавить запись через веб-сайт Календаря Google, скажем, с рабочего стола? Если это не затронуто, то проблема, скорее всего, связана с конфликтом часовых поясов, т. Е. Часовой пояс по умолчанию для календаря Google и часового пояса для мобильных устройств. Тем не менее, если запись также затрагивает веб-сайт Календаря Google, лучше сообщить о проблеме в службу поддержки Google.
ОК-
Календарь и устройство настроены на один и тот же часовой пояс.
dotancohen
Это конечно звучит как ошибка. Сделайте отчет об этом: сдвиньте панель с левой стороны экрана, нажмите «Справка и обратная связь», затем нажмите «Обратная связь».
Jerry101

Ответы:

1

Это случилось со мной на моем Samsung Note 4 совсем недавно при похожих обстоятельствах. Я не пересекаю часовой пояс, и это никак не связано с изменением времени, потому что ничего не произошло. Я также использую Lollipop 5.0.1, так что это не проблема ОС.

Мой был в календаре Google, а не телефон по умолчанию тоже. Казалось, что он изменился после того, как я синхронизировал календари с Google. Это случилось только с событием, которое я повторял в обстановке «каждый другой». Я предполагаю, что это может быть ошибкой в ​​системе синхронизации, пытающейся вычислить дни, когда они сидели с настройкой типа «все остальное».

Я исправил эту ошибку, отредактировав событие (выбрав ВСЕ события), затем переместив его обратно в правильную субботу и изменив вхождение на «каждую вторую субботу месяца», как оно было, и казалось, что все они исправляются при синхронизации.

Дэвид Грей
источник
-1

Я не знаю, может ли это объяснить смещение событий на несколько дней, но здесь есть информация непосредственно из службы поддержки Календаря Google

Часовые пояса могут быть сложными, и иногда эта сложность может повлиять на ваши события календаря. Вот некоторые подробности о том, как изменения часового пояса во всем мире могут повлиять на вас, и что вы можете сделать, чтобы решить общие проблемы.

Почему часовые пояса не так просто

Вот несколько причин, почему изменения часового пояса могут быть довольно сложными:

  • Каждый год многие страны переключаются между стандартным временем (ST) и летним временем (DST), и, к сожалению, они не делают это одновременно. Например, в 2011 году Европа перешла с DST на ST 30 октября, а континентальная часть США - 6 ноября. Это означает, что стандартная разница в 5 часов между Нью-Йорком и Лондоном составляла 4 часа между 30 октября и 6 ноября.
  • Каждый год несколько стран решают полностью изменить свои часовые пояса или правила перехода на летнее время. Последние примеры включают Россию, Чили, Беларусь и Египет. Москва имела обыкновение быть UTC + 3 зимой и UTC + 4 летом, но когда Россия решила держаться подальше от летнего времени с ноября 2011 года, Москва стала UTC + 4 круглый год.

Чтобы свести к минимуму возможные нарушения этих изменений, Календарь Google использует время UTC (Всемирное координированное время, ранее известное как Среднее время по Гринвичу или GMT) - единственное «истинное» время - чтобы избежать конфликтов во всех местах.

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

Давайте еще раз посмотрим на русский пример. Если вы в марте 2011 года создали мероприятие на ноябрь 2011 года в 17:00 мск, то в соответствии с правилами, которые мы знали в марте, мы будем хранить его как 14:00 UTC. После того, как в России произошла смена, Google Calendar принимает новое правило и преобразует это событие в 18:00 мск. К счастью, все участники и зарезервированные вами комнаты все еще доступны для этой встречи.

Один из способов проверить, действительно ли это проблема с часовым поясом, - добавить «события на весь день», если они также меняются , то происходит что-то еще. Мероприятия на весь день основаны только на дате, поэтому они вообще не зависят от часовых поясов.

Райан Конрад
источник
Спасибо, Райан. Фактически, рассматриваемые события являются событиями на весь день.
dotancohen
И вы используете Календарь Google , а не Календарь Samsung, который устанавливается на Touchwiz? Если вы используете календарь, установленный на вашем устройстве (touchwiz), в их календаре может быть ошибка, которая испортит часовой пояс для событий на весь день.
Райан Конрад
Похоже, вы правы: это Календарь Samsung, а не Календарь Google, на который вы ссылаетесь. Однако это не похоже на проблему с часовым поясом, поскольку события меняются на многие дни, а иногда и на недели.
dotancohen