2016-03-09 2 views
1

Я использую AngularJS для своего приложения, а также $http- provider. У меня проблема с dateTime. Я создаю да дату с javaScript (var date = new Date() e.g. 2016-03-09 00:00), и если я отправлю эту дату (в объекте ParameterObject) на бэкэнд на $http один час вычитается (2016-03-08 23: 00 + 01: 00). Я предотвращу это. Кто-нибудь знает, как это происходит, например, флаг для $http?

return $http.post(baseURL + '/restServiceURL/', ParameterObject).success(function(data) {... 
+1

часового пояса между сервером и локальной машиной? – Fortega

ответ

2

вам необходимо добавить следующий код на JS:

разницы
Date.prototype.toJSON = function() { return this.toLocaleString(); } 
+0

Является ли это глобальной настройкой в ​​моем javascript? – quma

+0

да, есть! вы можете добавить свой код, а затем попробовать! –

Смежные вопросы