ТекущаяДатаСеанса() на час больше, чем ТекущаяДата() #731319


#0 by Зеленый пень
На Win XP и Win 2003 server (обновления системы все установлены, с системной датой проблем нет) вот такая картина: ТекущаяДатаСеанса больше, чем ТекущаяДата на 1 час. На Win7 и Win 2008 такой проблемы нет. Почему так? Связываю с тем, что 1С криво читает системные настройки часового пояса. Это выливается в проблемы с оперативным проведением с 23 до 00 часов. Платформа - 8.2.18. В исправленных ошибках платформы от 1С ничего подобного не нашел. Кто может проверить на 8.3? Важно: винда (XP или 2003) должна быть обновлена и установлен московский часовой пояс!
#1 by Господин ПЖ
>Почему так? потому шта винда эта старая как г.вно мамонта
#2 by Зеленый пень
Win 2003 - на помойку? Нет уж, мы пока боремся через УстановитьЧасовойПоясСеанса.
#3 by ilpar
Патч на винду нужен.
#4 by Господин ПЖ
>Win 2003 - на помойку? давно
#5 by Зеленый пень
Винда обновляется - админы следят.
#6 by Rio_1c
Сам с такой же проблемой столкнулся недавно. Попробуй установить платформу не ниже 8.2.19
#7 by Rie
Пусть проследят за часовыми поясами. Там обновление было - когда зимнее время отменяли. Оно установлено?
#8 by H A D G E H O G s
Ищи вызов процедуры МестноеВремя(
#9 by Зеленый пень
Нет такого (и не могло, т.к. конфа древняя) И глюк только в серверных базах - на файловой такого нет. (сервер 1С на win 2008 крутится).
#10 by Зеленый пень
В общем, жить можно. Просто странно, что мало кто с этим сталкивался.
#11 by Feunoir
Значит точно проблема в часовых поясах. И то, что "винда обновляется", так я бы уточнил у админов. На XP обновления с апреля прошлого года не выходят.
#12 by orefkov
1С из-за кроссплатформенности не использует виндовую базу данных часовых поясов, а юзает какую-то библиотеку, в которой смещения часовых поясов захардкодены. У нас была такая трабла. Но где-то с декабрьских релизов 1С пофиксила.
#13 by orefkov
+ Еще раз уточню - это совершенно не зависит от версии и обновленности винды. Все зависит от релиза 1С. Сервер с крайним релизом 1С корректно переводит UTC в локальное время в Europe/Moscow, сервер с предыдущим релизом при той же винде врет на час.
#14 by Зеленый пень
Спасибо за ответ!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С