7

int 値 Environment.TickCount を dd:HH:mm:ss:ms (日:時間:分:秒:ミリ秒) の形式に変換しようとしています。

それを行う簡単な方法はありますか、それとも Environment.TickCount を 60 で割り、次に 3600 で割り、次に 216000 で割りますか?

4

1 に答える 1

11

TimeSpan構造体、特にFromMilliseconds 静的メソッドを使用します。

var timespan = TimeSpan.FromMilliseconds(Environment.TickCount);

ToString次に、必要なすべての値があり、さまざまなオプションも使用できます。つまり、次のようなものです

timespan.ToString("dd:hh:mm:ss:ff")

カスタム文字列形式については、 MSDN のこの記事を参照してください。TimeSpan

于 2013-07-29T12:40:27.310 に答える