2013-04-04 3 views
3

Я получаю значения в datatable, имеющие столбец типа DateTime. После этого я сериализую его, используя Json.Net.Проблема синтаксического анализа даты в javascript

jsonData = JsonConvert.SerializeObject(datatable); 

Дата в DataTable был: 2013-04-03 04:01:24.623 Который после сериализации хранится в jsonData как: 2013-04-03T04:01:24.623

На моей странице, я использую его как:

timeStamp = new Date(jsonRow.TimeStamp).toLocaleString(); // Here jsonRow.TimeStamp is extracted from the received json response. 

В Safari, браузер , он дает ошибку: Invalid Date.

+0

Я думаю, что [это] [1] может помочь с вашей проблемой. [1]: http://stackoverflow.com/questions/6427204/date-parsing-in-javascript-is-different-between-safari-and-chrome – GLlompart

ответ

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