分析无法识别的时间戳格式

本文关键字:时间戳 格式 识别 | 更新日期: 2023-09-27 18:23:56

如何使时间戳看起来像"2013-06-07T00:04:48Z"?我甚至无法解码出它是什么时间,它应该是什么标准?

分析无法识别的时间戳格式

它是ISO8601日期格式,DateTime本机支持。它是XML日期字段的推荐格式,也具有非常好的特性,可以通过字符串比较进行排序。

样品:

var date = DateTime.Parse("2013-06-07T00:04:48Z");

请注意,Z表示UTC时区,解析后的值将转换为您的本地时区。

要将DateTime转换为该格式,请使用"u"或"O"/"O"标准日期和时间格式字符串。

样品:

 var isoDate = DateTime.Now.ToString("u"); // 2013-07-19 20:15:10Z

请注意,T在格式中是可选的,"O"选项为您提供带有本地时区而不是UTC的字符串。