我收到一个 JSON DateTime 值,如下所示:“/Date(1313438502992)/”
如何使用 Windows.Data.Json 库将其转换为 C# 中正确的 DateTime 值?
使用以下代码会导致报告不正确的 DateTime 值:
string dateValue = value.GetString();
//we get a value like "/Date(1313438502992)/"
dateValue = dateValue.Replace("/Date(", "");
dateValue = dateValue.Replace(")/", "");
var PublishDate = new System.DateTime(Convert.ToInt64(dateValue));
不确定 JSON 编码器和 C# DateTime 对象是否使用相同的时代概念。任何指导将不胜感激。