Показать сообщение отдельно
Старый 28.03.2012, 14:50   #22  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
377 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
В общем опытным путем установлено... В CRM есть какой то баг с часовыми поясами пользователя. Если даты отображаются неправильно пользователю нужно сделать следующее: войти в свои настроки и выставить правильный часовой пояс. Если уже стоит правильный пояс. нужно сменить его на другой, а потом установить опять правильный.

Собственно получилось вот что... все о чем я писал ранее было на одном сервере.
Решил все проверить на другом, где стоит точная копия первого.
Запросом получил несколько дат в локальном формате и в UTC. Даты плясали как хотели, например две одинаковые даты в UTC на час отличались в локальном формате (чего в нормальных условиях просто не может быть).
Вошел в настройки пользователя, перерещелкнул часовой пояс и все заработало как положено. Только вот ModifiedOn сущности UserSettings не обновился почему то и остался таким же как был раньше.
Видимо действительно вчера когда я боролся с первым сервером я таки обновил часовой пояс в настройках (или скорее просто обновил запись UserSettings, потому что часовой пояс там стоял правильный), и все заработало как положено.
За это сообщение автора поблагодарили: a33ik (1), griefon (1).