C# NET framework是否支持基于UNIX时间戳以秒为单位获取当前时间?

C# NET framework是否支持基于UNIX时间戳以秒为单位获取当前时间?,c#,.net,C#,.net,我想知道.NET是否包含一种将当前时间(以秒或毫秒为单位)转换为UNIX时间戳(从1970/1/1开始偏移)的方法。您可以从1970年(即)获得如下刻度: TimeSpan timeSpan = DateTime.UtcNow - new DateTime(1970,1,1,0,0,0); double unixVersion = timeSpan.TotalSeconds; TimeSpan timeSpan = DateTime.UtcNow - new DateTime(1970,1,1

我想知道.NET是否包含一种将当前时间(以秒或毫秒为单位)转换为UNIX时间戳(从1970/1/1开始偏移)的方法。

您可以从1970年(即)获得如下刻度:

TimeSpan timeSpan = DateTime.UtcNow - new DateTime(1970,1,1,0,0,0);
double unixVersion = timeSpan.TotalSeconds;
TimeSpan timeSpan = DateTime.UtcNow - new DateTime(1970,1,1,0,0,0);
double unixVersion = timeSpan.TotalSeconds;