我在datatable中获得值类型为DateTime的列。之后,我使用Json.Net
序列化它。
jsonData = JsonConvert.SerializeObject(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
。
在这里你可以找到一个类似的问题与接受的解决方案日期解析在javascript中是不同的safari和chrome
我希望这对你有帮助