20120315021529.000 [-8:PST]
通过使用下面的C#代码获得第一部分。
DateTime.UtcNow.ToString("yyyyMMddHHmmss.fff");
我想要一些帮助,以上面的格式获得带有区域的机器时间戳。
+这种格式化时间是什么?
答案 0 :(得分:1)
来自MSDN:
“ZZZ” 小时和分钟偏离UTC。 更多信息:“zzz”自定义格式说明符。 6/15/2009 1:45:30 PM -07:00 - > -07:00
所以你可以使用: DateTime.UtcNow.ToString( “yyyyMMddHHmmss.fff [ZZZ]”);
但是,这将为您提供相对于UTC而不是PST的时区。
您可以随时阅读相对于UTC的时区信息,并自行添加差异。