別のマシン A からマシン B へのタイムスタンプ文字列 (たとえばhh:mm:ss.fff
) が与えられ、両方のマシンのクロックが同期されていると仮定すると、マシン B にそのクロックとマシン A からの文字列の時間の間のタイムスパンを計算させるにはどうすればよいですか?
と比較してみましDateTime.Now.Ticks
たが、解像度は10~20msのようです。1ミリ秒の解像度に近い計算をしたいと思います。
しばらくの間、Stopwatch.GetTimestamp()
高解像度のタイミングを使用することに成功しましたが、マシン B でしか文字列を使用できずStopwatch.GetTimestamp
、実際のシステム時間で調整する優れた方法がないため、それほど単純ではないことに注意してください。