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

Тема в разделе "Lotus - Программирование", создана пользователем Darker, 28 янв 2009.

  1. Darker

    Darker Гость

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

    allex Гость

    Поле вычисляемое ?
    Может в поле смоит формула @now
     
  3. Darker

    Darker Гость

    Поле редактируемое, заносится как вручную так и программно
     
  4. allex

    allex Гость

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

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Это в новых документах или в уже созданных?
    Если через свойства документа посмотреть, то какое значение в поле?
    С часовым поясом всё в порядке?
     
  6. Kron

    Kron Гость

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

    Dimly Гость

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

    lionk Well-Known Member

    Регистрация:
    5 апр 2007
    Сообщения:
    308
    Симпатии:
    3
    Сталкивался с похожей проблемой разница в день получалась из-за разных часовых поясов на машинах.
    в поле хранится время 19.01.09 00:00 по москве (например)
    у пользователя на компе киевское время (-1 час) получаем 18.01.09 23:00.
    в поле ты показываеш только дату вот те и разница в один день.

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

    Dimly Гость

    Поправка... Лечится если результат этой функции засунуть в поле ТЕКСТ.
    Если в поле date|time - один фиг в регионах день минусует, так как получается значение поля дата + 00:00:00 и ZE6.

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

    Сегодня вылезло :)
     
Загрузка...
Похожие Темы - Проблема датой
  1. c0de3r
    Ответов:
    5
    Просмотров:
    119
  2. DobermannTT
    Ответов:
    10
    Просмотров:
    134
  3. SoulPaladin
    Ответов:
    4
    Просмотров:
    128
  4. Artael
    Ответов:
    1
    Просмотров:
    110
  5. ENSLER
    Ответов:
    0
    Просмотров:
    102

Поделиться этой страницей