【发布时间】:2011-12-16 16:45:14
【问题描述】:
我需要获取 GMT 纪元的毫秒数。
我可以将它用于 GMT 部分吗:
DateTime.Now.ToUniversalTime()
自纪元以来的毫秒数呢?
【问题讨论】:
-
没有太多自己的研究,嗯? ;) Calculating Future Epoch Time in C# 的可能重复项
标签: c#
我需要获取 GMT 纪元的毫秒数。
我可以将它用于 GMT 部分吗:
DateTime.Now.ToUniversalTime()
自纪元以来的毫秒数呢?
【问题讨论】:
标签: c#
这应该给你一个时区不可知论的答案。
TimeSpan t = DateTime.UtcNow - new DateTime(1970, 1, 1);
double ms = t.TotalMilliseconds ;
【讨论】:
DateTime 不是当地时间,不是 UTC 吗?
new DateTime(1970, 1, 1) 是当地时间,并且计算会关闭),所以说为什么这会很有用。