int 値 Environment.TickCount を dd:HH:mm:ss:ms (日:時間:分:秒:ミリ秒) の形式に変換しようとしています。
それを行う簡単な方法はありますか、それとも Environment.TickCount を 60 で割り、次に 3600 で割り、次に 216000 で割りますか?
int 値 Environment.TickCount を dd:HH:mm:ss:ms (日:時間:分:秒:ミリ秒) の形式に変換しようとしています。
それを行う簡単な方法はありますか、それとも Environment.TickCount を 60 で割り、次に 3600 で割り、次に 216000 で割りますか?
TimeSpan
構造体、特にFromMilliseconds 静的メソッドを使用します。
var timespan = TimeSpan.FromMilliseconds(Environment.TickCount);
ToString
次に、必要なすべての値があり、さまざまなオプションも使用できます。つまり、次のようなものです
timespan.ToString("dd:hh:mm:ss:ff")
カスタム文字列形式については、 MSDN のこの記事を参照してください。TimeSpan