我从WebAPI输出中收到了这种DateTime格式。后端来自Microsoft .NET WCF。
{
"data": [
{
"Id": "Random.Real4",
"TagName": "Random",
"Parameter": "Real4",
"LastValue": {
"IsError": false,
"TSUTC": "/Date(1565929330662)/",
"Value": 12780.19,
"AggMark": false
}
}
]
}
这种日期时间格式是否有常规名称?
谢谢
答案 0 :(得分:2)
其UNIX时间戳。该时间戳可以转换为日期和时间
点击链接以获取更多详细信息, https://www.unixtimestamp.com/
答案 1 :(得分:2)
将C#
中的毫秒日期转换为日期
var date = (new DateTime(1970, 1, 1)).AddMilliseconds(double.Parse("1565929330662")).ToString("yyyy-mm-dd hh:mm:ss");
输出
2019-22-16 04:22:10
答案 2 :(得分:1)
就像大纪元时间(或Unix time)-the number of seconds that have elapsed since 00:00:00 Thursday, 1 January 1970
。将时间戳粘贴到a converter中以查看其代表的内容。您可以使用moment.js
之类的库来解析它,并在您的应用中使用它。
答案 3 :(得分:1)
这与您的访问令牌有关。Webapi以上述格式(称为“时间”(或Unix时间))返回令牌到期时间。