【问题标题】:Json Datetime issue [duplicate]Json日期时间问题[重复]
【发布时间】:2012-07-30 06:16:09
【问题描述】:

可能重复:
how to force netwtonsoft json serializer to serialize datetime property to string?

我正在使用 Newtonsoft.Json 将我的对象转换为 JSON 文件。 但我对DateTime 有疑问,在我的对象日期时间字段中设置为"7/30/2012 8:29:12 PM" 但在JSON 文件中。我正在以这种格式获取DateTime 字段:

"\/Date(1343660352227+0530)\/".

我需要得到与对象格式相同的DateTime。可能吗?我应该怎么做才能获得相同的格式?

【问题讨论】:

标签: c# asp.net json datetime json.net


【解决方案1】:

我得到了如下解决方案。

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

答案如下:

how to force netwtonsoft json serializer to serialize datetime property to string?

【讨论】:

    猜你喜欢
    • 2012-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-04
    相关资源
    最近更新 更多