У нас действительно странная проблема в xpages относительно дат, у Notesdocument у нас есть поле даты, а значение - только дата, нет временной части.Даты настраиваются для пользователей только в полночь на моих xpages
В xpage, который я указал для отображения даты как даты/времени. дата отображается правильно на веб-странице, но теперь мы получаем отчеты от пользователей, которые регистрируются ночью (около полуночи) и видят дату, скорректированную на один день. если те же самые люди заходят в дневное время, дата правильная, так что это только кажется, что случилось около полуночи
Я попытался изменить часы на моем клиенте около полуночи, но это не воспроизводит его, поэтому я предполагаю, что это проблема с сервером ,
домино сервер имеет правильную дату/время, и мы используем последнюю версию Domino
какие-либо идеи?
Спасибо, но в поле даты нет времени. мы никогда не хотим отображать часовые пояса, поскольку они являются датами полета и всегда должны быть в местной дате.Если поле принимает UTC, то есть -2-швейцарское время, нет смысла, что время добавляет один день в 12 утра. –
Независимо от того, отображает ли оно его, это не означает, что объекты Java, которые выполняют преобразование, не заполняют его. Вероятно, он заполняет его текущим временем и принимает UTC. Поэтому, когда пользователь регистрируется в 11:30 вечера в UTC-2, дата, которую он строит на заднем конце, на два часа больше, 6/2/2012 1:30 UTC. если вы добавите все, что соответствует вашему TZ-коду, значение, которое я ставлю, ваша проблема исчезнет. В нашем случае мы сэкономили только время, и мы получили время, сдвинутое на 4 часа (мы UTC-5 при дневном свете так -4 часа). Мы начали хранить полную дату и время с TZ, и он ушел. –
спасибо, мне удалось воспроизвести проблему локально. –