2

我需要在 Python/C++ 中“构造”.NET DateTime 值。

如何从 UNIX 时间戳开始计算 DateTime 存储的刻度数?

涉及 Win32 API 的解决方案调用它没关系(我相信 FILETIME 函数可以提供帮助)。

4

1 回答 1

2

这将为您提供自 Unix Epoc 开始以来的滴答数(即 621,355,968,000,000,000)

(new DateTime( 1970,1,1) - DateTime.MinValue).Ticks

这为您提供每秒滴答声(即 10,000,000)

TimeSpan.TicksPerSecond

只是从那里开始的数学(可能会在闰秒附近遇到奇怪)。

于 2010-05-03T22:14:57.967 回答