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

これにより、1 秒あたりのティック数 (10,000,000) が得られます。

TimeSpan.TicksPerSecond

そこから計算するだけです(うるう秒の周りで奇妙なことに遭遇するかもしれません)。

于 2010-05-03T22:14:57.967 に答える