为GMT获取c#中的Epoch

本文关键字:中的 Epoch 获取 GMT | 更新日期: 2023-09-27 18:12:30

我需要从GMT的epoch中获取毫秒数。

我可以把它用于GMT部分吗?

DateTime.Now.ToUniversalTime()

从epoch开始的毫秒数是多少?

为GMT获取c#中的Epoch

这应该会给你一个与时区无关的答案。

TimeSpan t = DateTime.UtcNow - new DateTime(1970, 1, 1);
double ms = t.TotalMilliseconds ;

您可以在较新的。net版本中轻松地完成以下操作;

DateTimeOffset.Now.ToUnixTimeMilliseconds()

参考文档。