Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Обсуждение и помощь на русском языке

Moderators: SolA, vvorl

Post Reply
Volodymyr
Guru
Posts: 361
Joined: Fri Nov 14, 2014 4:33 pm
Has thanked: 43 times
Been thanked: 29 times

Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by Volodymyr »

... я в замешательстве...
и раньше замечал, что время в Делах оказывалось "не то", но пенял на себя, мол неправильно выставил, вот и ошибка.

И, вот, открытие, - после синхронизации время в исправленном на Андроиде Деле, - отличается от времени этого же Дела на ПК на 1 час "назад"...

Исходные данные:

Дело перенеслось на другую дату и на другое время.
Правлю это Дело на Андроиде. Синхронизирую:

на Андроиде выставил (и осталось после синхронизации):
начало - 12-00, окончание - 13-00

на ПК, после синхронизации, стало:
начало - 11-00, окончание - 12-00.

И такое, - с одним из устройств на Андроиде. Второе синхронизируется правильно........

Чего делать, как быть?

UPD: попробовал править другое Дело, - все нормально, все правильно синхронизируется.
Может быть в этом причина глюкавости Дела: во время синхронизации именно с этим Андроид-устройством, - на ПК появилась ошибка (скрин прилагаю). Но синхронизация продолжилась и завершилась. И именно перед этой синхронизацией было исправлено ТОЛЬКО это Дело на Адроиде и именно поэтому была инициирована синхронизация.
1.png
Volodymyr
Guru
Posts: 361
Joined: Fri Nov 14, 2014 4:33 pm
Has thanked: 43 times
Been thanked: 29 times

Re: Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by Volodymyr »

в связи с чем такое происходит, - похоже я знаю.
Не знаю, - как это устранить....

Связано это, судя по всему, с переходом на "зимнее" время (в 4-00 28.10.2018г.).

Если изменить Дату дела на 27.10.2018 - время синхронизируется правильно. Если же поменять на 28.10.2018. - возникает часовая разница.

? КАК так?

з.ы. и, понятное дело - это касается не только одного Дела, как вначале я считал. Любое Дело с датой после 27.10.2018, - синхронизируется подобным образом
admin
Site Admin
Posts: 15601
Joined: Thu Nov 25, 2004 3:12 am
Has thanked: 1411 times
Been thanked: 984 times

Re: Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by admin »

Воспроизвести не получается, возможно, что-то не так делаем. Нам нужно знать:
1. Изначально на какой из сторон было создано дело, какие параметры для даты/времени были установлены
2. После синхронизации (двусторонней?) на какой из сторон менялось дело и какие параметры менялись на какие

Относительно ошибки - отправьте, пожалуйста, лог файл в службу поддержки, посмотрим, в чём была причина.
Спасибо.
Android version of EssentialPIM. Keep all your data in sync!
Volodymyr
Guru
Posts: 361
Joined: Fri Nov 14, 2014 4:33 pm
Has thanked: 43 times
Been thanked: 29 times

Re: Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by Volodymyr »

admin wrote: Thu Oct 18, 2018 9:21 am Воспроизвести не получается, возможно, что-то не так делаем. Нам нужно знать:
1. Изначально на какой из сторон было создано дело, какие параметры для даты/времени были установлены
2. После синхронизации (двусторонней?) на какой из сторон менялось дело и какие параметры менялись на какие

Относительно ошибки - отправьте, пожалуйста, лог файл в службу поддержки, посмотрим, в чём была причина.
Спасибо.
У меня получилось повторить и на втором телефоне. Причина, - настройки часового пояса.
Я не знаю, должны ли они влиять непосредственно на время, выставленное для выполнения Дела, - но по факту они влияют.
Может здесь описан и наш случай? - https://habr.com/post/123461/

Относительно вопросов:

1. Дело было создано, скорее всего, - на ПК, около месяца тому. Выставлена Дата и Время начала и Дата и Время окончания.
2. Вчера были изменены Дата и Время (и начала, и окончания, - перенесено заседание), - на Андроиде.
- запущена синхронизация. Синхронизация двусторонняя.

Ниже прилагаю скрины Телефона и ПК:

На скринах видно, - в товремя, как на телефоне отображается одно время, при синхронизации выводится другая информация о времени (окошко для выбора направления синхронизации):
3.png
Volodymyr
Guru
Posts: 361
Joined: Fri Nov 14, 2014 4:33 pm
Has thanked: 43 times
Been thanked: 29 times

Re: Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by Volodymyr »

При правке такого дела (дата выполнения которого - после даты "перевода стрелок часов"), - все происходит таким образом:

1. Правлю на ПК, выставляю:
Время начала - 12-00
Окончания - 13-00

Синхронизирую.
После синхронизации:

на ПК:
Время начала - 12-00
Окончания - 13-00

На Андроиде:
Время начала - 13-00
Окончания - 14-00


2. (Сразу же) Правлю на Андроиде, выставляю:
Время начала - 12-00
Окончания - 13-00

Синхронизирую.

После синхронизации:

на ПК:
Время начала - 11-00
Окончания - 12-00

На Андроиде:
Время начала - 12-00
Окончания - 13-00
Volodymyr
Guru
Posts: 361
Joined: Fri Nov 14, 2014 4:33 pm
Has thanked: 43 times
Been thanked: 29 times

Re: Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by Volodymyr »

Как получить такой же результат?

1. На сегодня в Украине летнее время, часовой пояс GMT +3
2. Такой же часовой пояс и в Москве - GMT +3 (ну... если верить настройкам телефона)
3. Моему телефону (тот, на котором обнаружаласть непонятка), - ничего не известно об Украине. Можно выбрать "Россия" или же "Другие регионы".
4. Выбрал "Другие регионы".
5. Установил часовой пояс в "Автоматически" - "Использовать сетевой часовой пояс и время"
6. Получаю сдвиг времени на час.
7. Выставляю часовой пояс "Москва" (ну, тоже ж GMT +3), - такой же результат (как и Минск, - тоже ж GMT +3).

Таким образом, - воспроизвести можно очень просто, - изменить на телефоне часовой пояс.
При этом ВРЕМЯ на телефоне будет правильным, а при синхронизации получим сдвиг по времени.

Такой же результат получается и без синхронизации, - достаточно просто поменять "GMT +3 Киев" на "GMT +3 Минск" (к примеру).

Где собака порылась я не знаю, но ... что-то здесь не то.............

UPD:
на ПК установлен часовой пояс - "UTC +2:0 - Вильнюс, Киев, Рига, София, Таллин, Хельсинки"
на Андроиде, с которым НЕТ проблем - "GMT +3:0 - Восточная Европа, летнее время" (хотя выбирал именно Киев)

РЕШЕНИЕ НАШЛОСЬ - на Андроиде, с которым БЫЛА проблемма - выставил "GMT +3:0 - Хельсинки" (т.к. Киева нет, а Виндовс Хельсинки относит к одному часовому поясу с Киевом. Подсмотрел решение у Виндовса...)

НО ПРАВИЛЬНО ли такое поведение ЕПИМ?
Last edited by Volodymyr on Thu Oct 18, 2018 2:28 pm, edited 3 times in total.
Volodymyr
Guru
Posts: 361
Joined: Fri Nov 14, 2014 4:33 pm
Has thanked: 43 times
Been thanked: 29 times

Re: Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by Volodymyr »

admin wrote: Thu Oct 18, 2018 9:21 am Относительно ошибки - отправьте, пожалуйста, лог файл в службу поддержки, посмотрим, в чём была причина.
Спасибо.
если речи идет о файле с именем "Error_***.log", - то в нем ничего не будет об ошибке. Он у меня за 10.10.2018г. (Error_2018_10_10_11_17_18.log).
Такая ошибка иногда появляется и она не предлагает послать отчет, просто выскочило окошко и все, что можно сделать, - нажать "ОК"
admin
Site Admin
Posts: 15601
Joined: Thu Nov 25, 2004 3:12 am
Has thanked: 1411 times
Been thanked: 984 times

Re: Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by admin »

Всё ли правильно делаем:
1. Выставляем часовой пояс на Андроиде GMT +03:00 Eastern Eurepean Summer Time
2. Убедились, что на ПК пояс UTC +02:00 Helsinki, Kyiv, Rigo, Sofia, Tallinn, Vilnius
3. Создаём на ПК дело с датой начала 19 октября в 9:50 и окончанием 20 октября в 18:00
4. Синхронизируемся
5. Меняем дату начала у дела на Андроиде на 30 октября, дату окончания на 31 (время остаётся прежним)
6. Синхронизируемся
7. На ПК и на Андроид одинаковое время.
Если вы пройдётесь по этим шагам у вас будет проблема воспроизводится?

Относительно лог файлов - должно быть с началом имени файла: AndroidSync_ (доступен через настройки программы: Сервис-Настройки, Синхронизация).
Android version of EssentialPIM. Keep all your data in sync!
Volodymyr
Guru
Posts: 361
Joined: Fri Nov 14, 2014 4:33 pm
Has thanked: 43 times
Been thanked: 29 times

Re: Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by Volodymyr »

admin wrote: Fri Oct 19, 2018 7:56 am Всё ли правильно делаем:
1. Выставляем часовой пояс на Андроиде GMT +03:00 Eastern Eurepean Summer Time
2. Убедились, что на ПК пояс UTC +02:00 Helsinki, Kyiv, Rigo, Sofia, Tallinn, Vilnius
3. Создаём на ПК дело с датой начала 19 октября в 9:50 и окончанием 20 октября в 18:00
4. Синхронизируемся
5. Меняем дату начала у дела на Андроиде на 30 октября, дату окончания на 31 (время остаётся прежним)
6. Синхронизируемся
7. На ПК и на Андроид одинаковое время.
Если вы пройдётесь по этим шагам у вас будет проблема воспроизводится?
Нет, не будет. Об этом я написал выше. Именно в несовпадении часовых поясов на устройствах, - и была проблема:

на устройстве Андроид было выставлено "Использовать сетевой часовой пояс и время" - Автоматически. Т.е., - первый пункт из Вашего списка, - не соблюдался.

Вероятно пояс был "выбран" телефоном произвольно, а так, как в прошивке нет моего региона (Украина, Киев), - скорее всего был выбран часовой пояс для Москвы (т.к. на телефоне установлен русский язык). Хотя верный пояс и был в прошивке (Хельсинки), но в нем не было "Киева", Украины (в названии), - а потому он не был выбран автоматически. Ну, - это так, догадки.

Почему так получилось, - я, похоже, разобрался (всего-то сутки на это понадобилось...).

Осталось разобраться, - а не должна ли программа уведомлять, что синхронизация по Wi-Fi (Bluetooth, USB) происходит при разных настройках часового пояса и это может привести к сдвигу Дел (задач)? А может и через облако такое предупреждение не будет лишним...

По крайней мере явным образом понятно, что при синхронизации через Wi-Fi (Bluetooth, USB), - устройства физически не могут быть в разных часовых поясах (с точки зрения разработчика программы). А, вот, для большинства пользователей, - часовые пояса, - это темный лес и раз время правильное на телефоне, - то все нормально.
admin
Site Admin
Posts: 15601
Joined: Thu Nov 25, 2004 3:12 am
Has thanked: 1411 times
Been thanked: 984 times

Re: Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by admin »

Видимо да, проблема была в том, что автоматом подхватился московский часовой пояс, в котором нет перехода на зимнее время.
Часовые пояса у пользователей могут быть выставлены разные на ПК и на телефоне, время при синхронизации передаётся в UTC и корректируется согласно активному на данный момент поясу. Подумаем насчёт предупреждения, спасибо.
Android version of EssentialPIM. Keep all your data in sync!
damonwinner
Experienced
Posts: 45
Joined: Wed Jan 04, 2017 10:02 am
Has thanked: 2 times
Been thanked: 1 time

Re: Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by damonwinner »

Есть схожая проблема с часовыми поясами.
Запускаю Essencial PIM на Ubuntu под Wine.
При синхронизации с Google аккунтом все события в календаре смещаются на 3 часа. Начал разбираться. Нахожусь в Украине. Часовой пояс +3 часа. Синхронизация между устройствами настроенна через Google аккаунт. Так вот при синхронизации с программы запущенной под Ubuntu часовой пояс +00.00 а не +03.00. И в Google ккаунте все сьезжает. С Андроид и Win устройств все синхронизируется правильно.
В программе запущенной под Убунту время отображается правильно.
Где что можно поправить чтоб все стало правильно?
admin
Site Admin
Posts: 15601
Joined: Thu Nov 25, 2004 3:12 am
Has thanked: 1411 times
Been thanked: 984 times

Re: Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by admin »

Тут самое основное убедиться, что часовые пояса совпадают. Я так понимаю, под Ubundu у вас установка UTC, если так, попробуйте сменить на +03.00.
Android version of EssentialPIM. Keep all your data in sync!
Andrey
EPIM Team
Posts: 1600
Joined: Mon Mar 05, 2007 10:09 pm
Has thanked: 3 times
Been thanked: 119 times

Re: Разное время начала и окончания Дела после синхронизации ЕПИМ Андроид и ПК

Post by Andrey »

Проблема с московским часовым поясом в том, что там то есть переход на зимнее время, то его отменяют. Поэтому не все операционные системы успевают обновлять свои правила часовых зон, чтобы там были учтены последние изменения по данному вопросу. Вот может и быть разница в один час.
Post Reply