关于C#:json日期时间问题

Json Datetime issue

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
how to force netwtonsoft json serializer to serialize datetime property to string?

我正在使用newtonsoft.json将我的对象转换为json文件。但我对datetime有异议,在我的对象datetime字段中,datetime字段被设置为"7/30/2012 8:29:12 PM",但在json文件中,我得到的datetime字段的格式是"\/Date(1343660352227+0530)\/"

我需要以与对象相同的格式获取日期时间。有可能吗?我应该怎么做才能得到相同的格式?


我得到了如下的解决方案。

1
2
3
JsonConvert.SerializeObject(this, Formatting.None, new IsoDateTimeConverter() {
    DateTimeFormat ="yyyy-MM-dd hh:mm:ss"
});

答案如下:

如何强制netwtonsoft json序列化程序将datetime属性序列化为字符串?