Проблема с датой

  • Автор темы Darker
  • Дата начала
D

Darker

Гость
#1
Краткое описание проблемы. В документе есть поле - дата. На всех компах, при открытии дока в дате - 18.01.09, но на одном - 19.01.09. И это происходит по очереди, разность в датах проявляется почти на всех компах. Это не единичный случай. Что характерно разница в датах - 1 день. Как устранить не знаю
 
A

allex

Гость
#2
Поле вычисляемое ?
Может в поле смоит формула @now
 
D

Darker

Гость
#3
Поле редактируемое, заносится как вручную так и программно
 
A

allex

Гость
#4
А программно нет ни где такого чтоб датf вычислялась - datetime.setnow
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
2
#5
Это в новых документах или в уже созданных?
Если через свойства документа посмотреть, то какое значение в поле?
С часовым поясом всё в порядке?
 
K

Kron

Гость
#6
У тебя в занчении поля стоит @now?
Стиль вывода поля какой Notes или System?
Да и поле само по себе какое?
 
D

Dimly

Гость
#7
При работе с датой - пояса, пояса и еще раз пояса.
Кстати собак функция получения времени с сервера помоему глючила.. по крайней мере ранее.
Обязательно ровный регионал на локале и сервере, и в некоторых регионах особое внимание галочке "переход на летнее время".
В нотес ини есть доп параметры DST и что то похожее ө смотри хелп.
 

lionk

Well-Known Member
05.04.2007
310
3
#8
Сталкивался с похожей проблемой разница в день получалась из-за разных часовых поясов на машинах.
в поле хранится время 19.01.09 00:00 по москве (например)
у пользователя на компе киевское время (-1 час) получаем 18.01.09 23:00.
в поле ты показываеш только дату вот те и разница в один день.

лечится записью в поле только даты (без времени) @Date(@Now)
 
D

Dimly

Гость
#9
лечится записью в поле только даты (без времени) @Date(@Now)
Поправка... Лечится если результат этой функции засунуть в поле ТЕКСТ.
Если в поле date|time - один фиг в регионах день минусует, так как получается значение поля дата + 00:00:00 и ZE6.

Этот ZE6 в регионе и отнимает день...

Сегодня вылезло :)