1

現在の時刻(システム時刻)をミリ秒に変換しようとしています...これを簡単に解決するために使用できる組み込み関数はありますか.

たとえば、次のコードを使用して時間を取得して表示しました。

System.Diagnostics.Debug.WriteLine("Time "+ String.Format("{0:mm:ss.fff}",DateTime.Now));

私が得る出力は

時間 36:50.527

分:秒.ミリ秒のように

今の時間をミリ秒に変換する必要があります。

4

2 に答える 2

10

TimeSpanエポックからの時間を表すが必要です。この場合、これは 0 日目です。これを取得するには、 から 0 日目 ( DateTime.Min) を引くだけDateTime.Nowです。

var ms = (DateTime.Now - DateTime.MinValue).TotalMilliseconds;
            System.Diagnostics.Debug.WriteLine("Milliseconds since the alleged birth of christ: " + ms);
于 2013-10-11T10:19:34.137 に答える