У меня есть объект javascript, как показано ниже.JSON.stringify (objExtraParam), дающий неправильную дату
var obj = { pageSize:"25",asOfDate:"Thu Sep 25 00:00:00 UTC+0530 2014"};
когда я stringify его,
var d = JSON.stringify(obj);
его давая мне результат как
{"pageSize":"25","asOfDate":"2014-09-24T18:30:00Z"}
что может быть причиной того, что его предоставление даты 2014-09-24
чем 2014-09-25
?
EDIT:
Мой сервер развертывания находится в США (Eastern Time UTC -5: 00) .Когда я проверить сайт из моей локальной машине в Индии ее дает мне дату, 24 Sept 2014
является asOfDate является объектом дата? или строку? –
Наверняка это дата, это может быть вызвано конверсией UTC – felipekm
делает 'JSON.stringify' автоматически преобразует дату в UTC? – Rohaan