C# 日期时间转换与javascript相同的操作
C# Datetime conversion with the same operation of javascript
早上好,
我有这种字符串格式 "1444050466000"
,如果我使用 javascript,我可以将它转换为值类型日期。
示例:
var b = "1444050466000";
var isoDate = new Date(b).toISOString('yyyy-MM-dd HH:mm:ss Z');
结果:2015-10-05T13:07:46.000Z
我的问题是,有一种方法可以在 C# 中进行相同的转换吗?
您可以创建一个表示 Unix 时间戳 (1.1.1970 UTC) 的基础 DateTime
并添加毫秒:new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).AddMilliseconds(1444050466000)
早上好,
我有这种字符串格式 "1444050466000"
,如果我使用 javascript,我可以将它转换为值类型日期。
示例:
var b = "1444050466000";
var isoDate = new Date(b).toISOString('yyyy-MM-dd HH:mm:ss Z');
结果:2015-10-05T13:07:46.000Z
我的问题是,有一种方法可以在 C# 中进行相同的转换吗?
您可以创建一个表示 Unix 时间戳 (1.1.1970 UTC) 的基础 DateTime
并添加毫秒:new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).AddMilliseconds(1444050466000)