將秒轉換為(小時:分鐘:秒:毫秒)格式
在.NET 中處理與時間相關的計算時,您可以遇到需要將秒數轉換為人類可讀的時間(小時:分鐘:秒:毫秒)
解:
對於 .NET
利用時間跨度類:
TimeSpan t = TimeSpan.FromSeconds(secs); string answer = string.Format("{0:D2}h:{1:D2}m:{2:D2}s:{3:D3}ms", t.Hours, t.Minutes, t.Seconds, t.Milliseconds);
對於 .NET > 4.0:
使用帶有自訂格式字串的TimeSpan 類別:
TimeSpan time = TimeSpan.FromSeconds(seconds); // Backslash is necessary to escape the colon character string str = time.ToString(@"hh\:mm\:ss\:fff");
警告:
以上是如何在 .NET 中將秒數轉換為 HH:MM:SS:fff 格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!