【发布时间】:2011-05-29 00:55:29
【问题描述】:
我们的 C# DateTime 属性来自 Json,如下所示:
/Date(1450674000000)/
我们如何将其正确格式化为日期,以便我们可以在 HTML 表格中显示它?
【问题讨论】:
标签: c# .net html json datetime
我们的 C# DateTime 属性来自 Json,如下所示:
/Date(1450674000000)/
我们如何将其正确格式化为日期,以便我们可以在 HTML 表格中显示它?
【问题讨论】:
标签: c# .net html json datetime
正如 Lazarus 建议的那样,您可以在序列化之前将其格式化为日期的字符串表示形式。不过,您可能需要添加一个新的字符串属性。 (我假设您不需要日期对象的时间部分)
格式化可以如下图所示。
string dateStr = dateObject.ToString("dd-MMM-yyyy"); // format depends on your need or preference
希望这会有所帮助。
【讨论】:
我建议在将其序列化为 Json 之前对其进行格式化。
【讨论】: