Json-Net,JSON日期和时间解析

时间:2011-07-08 20:28:55

标签: javascript json

所以我使用了名为Json-Net的第三方JSON序列化程序。它将我的DateTime对象转换为JSON字符串中的new Date(2031231023912)

但是,我无法获取任何Javascript JSON解析器来解析它,因为它被认为是无效的JSON。围绕它的任何想法?

我想我可以手动发回我正在点击的网络服务的滴答声,但那会很痛苦。希望有一个解决方法。

1 个答案:

答案 0 :(得分:1)

JSON格式没有“日期”的内在概念作为数据类型。您必须知道反序列化对象中日期值的位置,并且必须编写查找这些日期值的代码并实例化日期。您可以将日期表示为纪元时间或日历字符串;这取决于应用程序(它确实有所作为)。

将日期表示为字符串,“new Date(123456789)”似乎是一种特别糟糕的做事方式。只存储价值会更简单。