掌握 .NET 中的自訂時間跨度格式
.NET 4.0 及更高版本提供瞭如何使用自訂格式字串顯示 TimeSpan
物件的強大控制。 這允許精確格式化持續時間。
了解自訂時間跨度格式說明符
自訂格式字串利用特定的說明符來表示 TimeSpan
的不同部分:
hh
:時間mm
:分鐘ss
:秒實際範例
要套用自訂格式字串,請使用以下命令:
<code class="language-csharp">string.Format("{0:hh\:mm\:ss}", myTimeSpan);</code>
這會產生一個類似「15:36:15」的字串。
使用字串插值簡化格式 (C# 6)
C# 6 及更高版本提供了更簡潔的使用字串插值的方法:
<code class="language-csharp">$"{myTimeSpan:hh\:mm\:ss}";</code>
處理分隔符號
冒號 (:
) 和句點 (.
) 不會自動包含在內;它們必須在格式字串中明確新增和轉義。 例如,hh\:mm
在小時和分鐘之間插入冒號。
其他提示和技巧
`) to separate components, such as
"dd hh:mm"`..
) 代表秒的小數部分。 TimeSpan
格式字串的 Microsoft 官方文件。 以上是如何在 .NET 中自訂 TimeSpan 格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!