可能重复问题:
如何在C#中转换纪元时间?
我正在尝试弄清楚如何在C#中获取纪元时间。 类似于此网站上提供的时间戳:http://www.epochconverter.com/
DateTime是否有相应的方法?
可能重复问题:
如何在C#中转换纪元时间?
我正在尝试弄清楚如何在C#中获取纪元时间。 类似于此网站上提供的时间戳:http://www.epochconverter.com/
DateTime是否有相应的方法?
TimeSpan t = DateTime.UtcNow - new DateTime(1970, 1, 1);
int secondsSinceEpoch = (int)t.TotalSeconds;
Console.WriteLine(secondsSinceEpoch);
DateTime.MinValue
。 - Ross Pattersonnew DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)
来避免从未指定时区的日期时间进行减法运算。 - Oleg Savelyev
DateTimeOffset.Now.ToUnixTimeSeconds()
。 - oferei