Menguasai Pemformatan Jangka Masa Tersuai dalam .NET
.NET 4.0 dan versi yang lebih baru menawarkan kawalan yang mantap ke atas cara TimeSpan
objek dipaparkan menggunakan rentetan format tersuai. Ini membolehkan pemformatan jangka masa yang tepat.
Memahami Penentu Format Jangka Masa Tersuai
Rentetan format tersuai menggunakan penentu khusus untuk mewakili bahagian berlainan TimeSpan
:
hh
: Jammm
: Minitss
: SaatContoh Praktikal
Untuk menggunakan rentetan format tersuai, gunakan yang berikut:
<code class="language-csharp">string.Format("{0:hh\:mm\:ss}", myTimeSpan);</code>
Ini menghasilkan rentetan seperti "15:36:15".
Pemformatan Ringkas dengan Interpolasi Rentetan (C# 6 )
Versi C# 6 dan lebih baru menawarkan pendekatan yang lebih ringkas menggunakan interpolasi rentetan:
<code class="language-csharp">$"{myTimeSpan:hh\:mm\:ss}";</code>
Mengendalikan Aksara Pemisah
Kolon (:
) dan noktah (.
) tidak disertakan secara automatik; ia mesti ditambah secara eksplisit dan terlepas dalam rentetan format. Contohnya, hh\:mm
memasukkan titik bertindih antara jam dan minit.
Petua dan Trik Tambahan
`) to separate components, such as
"dd hh:mm"`..
) mewakili saat pecahan.TimeSpan
tersuai.Atas ialah kandungan terperinci Bagaimana Saya Boleh Menyesuaikan Pemformatan Jangka Masa dalam .NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!