我在 following format 中收到一个 JSON 日期:
"launch_date": 1250553600
我应该如何修改以下内容以包含允许我将该数字转换为 DateTime
对象的自定义 DateTime 解析器?
JsonConvert.DeserializeObject<NTask>(json);
public sealed class NTask
{
public DateTime launch_date { get; set; }
}
或者我可以使用 long
然后在另一个字段中解析它,但我宁愿避免这样做,而是让 JsonConvert
通过一些转换器自动将它解析为 DateTime。
最佳答案
您将要使用 JSONConverter帮助管理翻译。参见 this stackapps answer了解更多详情。
关于c# - 使用 JSON.Net 解析自定义日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8646982/