Время В Календаре Отображается На 1 Час Вперед

alww

Active member
14.08.2008
29
0
#1
Приветствую!

После перевода часов на час назад , работая в Lotus Notes 9.0.1 наблюдаю следующее: при добавлении события в календарь выставляю время события на 11.00 , добавляю , в календаре это событие видно запланированным на 12.00, т.е. на час вперед.

Хотя если зайти в событие - там все верно , 11.00

Временная зона у нас сейчас UTC+7 (RTZ6)

Начал смотреть :
на сервере в документе конфигурации указано, что сервер использует временную зону ОС
в notes.ini на сервере Timezone=-7
в notes.ini на клиенте Timezone=-7
в диалоге создания записи календаря по умолчанию выставлено LocalTime , если нажать на стрелку рядом , показывается выпадающий список с установленной UTC+7, если повторно ее выбрать - ничего не меняется, т.е. задача отображается в календаре на 12.00 , в то время как внутри задачи время показывает правильные 11.00

где и что можно еще посмотреть ?
 

Вложения

alww

Active member
14.08.2008
29
0
#3
swyatogor
спасибо , помогла установка 9.0.1.2_ClientServer_w32_JVM_Patch_20141010_105801.exe
 

lemuriez

Well-known member
14.06.2012
56
0
#4
А решил кто-нибудь эту же проблему на 8.5.3FP6? Тот патч, который лежит рядом с девяткой проблемы не решает :rolleyes:
 

swyatogor

Lotus team
24.02.2014
479
10
#8
Народ.. а кто подскажет хоть куда глянуть, что делать с Маками?? для них нет ни каких апдейтов джавы(( время в календаре показывается не верно..
 

savl

Lotus team
28.10.2011
2 136
105
#9
swyatogor
Я ставил FP2 для 9.0.1 и все было ок.
Мак под рукой - все работает.
Либо:
отключаем в системных настройках получение времени автоматически с сервера и выставляем как надо
в закладке "часовой пояс" так же снимаем галочку и выбираем с нужным временным сдвигом.
Перезапускаем лотус, хотя на маке он сразу подхватил изменения, но лучше гарантированно.
 

swyatogor

Lotus team
24.02.2014
479
10
#10
так самое интересное то что на маке (*ках) стоит правильный часовой пояс.. напоминалки, время прихода почты и записи календаря записываются правильно, единственно что не правильно - это графическое отрисовка времени события в кадендаре((( fp2 стоит( толку ноль(
 

swyatogor

Lotus team
24.02.2014
479
10
#14
да некуда его уже ставить((
Безымянный.png

Тем более что сам мак в настройке показывает пояс на час позже((
 

Вложения

savl

Lotus team
28.10.2011
2 136
105
#15
Сделал чистого клиента, поймал такой же глюк.
Решил, но метод "так себе": замена файлов ZI для javaVM
Итак,
1. Качаем (если нет) jtzu-1.6.14i
2. Разархивируем папку на рабочий стол, ну или куда удобнее. (jtzu-1.6.14i)
3. При фокусе на рабочем столе нажимаем Cmd + Shift + G, пишем /System/Library/Frameworks/JavaVM.framework/Versions/
и переходим.
3. Далее уже в Finder переходим в папку 1.6.0/Home/Lib/Zi
4. Теперь надо заменить файлы в папках: Europe, Asia, etc
На файлы из папки jtzu-1.6.14i/TimeZoneInfo/Zi

После этого у меняло лотус стал корректно отображать Челябинск, Москву. Самару и Читу.
Другие не проверял.
Lotus использует именно 1.6.0, другие патчить для Lotus нет смысла.
Такой же способ подходит для Windows, но там фалы для замены обычно лежат: C:\Program Files\IBM\Notes\jvm\lib\zi
 

swyatogor

Lotus team
24.02.2014
479
10
#18
Уряяя... работает.. способ правда говоря на самом деле так себе.. но хоть как-то.. спасиб..
 

savl

Lotus team
28.10.2011
2 136
105
#19
swyatogor
Может не компилировался, потому что xCode другой или совсем не стоял..
 

savl

Lotus team
28.10.2011
2 136
105
#20
Коллеги!!!
Создайте встречу 6 января 2015 в 19:30
и создайте встречу 7 января 2015 в 19630.
Далее, если календарь на неделю отображал неверное время, то 6-го будет неверное, а 7-е верное.
А вот если делалась замена файла, чтобы было верное отображение, то 6-го будет верное, а 7-го нет.
И далее не будет верное. Зато Traveler будет работать корректно.