breezejs: дата не установлена в нужное время
Я заметил, что если свойство date возвращается с сервера со значением «2013-07-11T17: 11: 04.700», то breeze изменяет его на Чт 11 июля 19:11:04 UTC + 0200 2013.
Обратите внимание, что время сейчас на 2 часа вперед!
Я уже сталкивался с этой проблемой при сохранении сущностей, поэтому мне пришлось явным образом преобразовать мои свойства даты с помощью моментов:
date.hours(date.hours() - moment().zone() / 60);
Но теперь кажется, что проблема возникает также при выполнении операций чтения.
Как лучше всего убедиться, что breeze не изменяет значения моих свойств даты?