Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah Saya Boleh Memformatkan Objek Jangka Masa dalam .NET Menggunakan String.Format?

Bagaimanakah Saya Boleh Memformatkan Objek Jangka Masa dalam .NET Menggunakan String.Format?

Patricia Arquette
Lepaskan: 2025-01-23 13:59:09
asal
501 orang telah melayarinya

How Can I Custom Format a TimeSpan Object in .NET Using String.Format?

Gunakan String.Format untuk memformat tersuai objek TimeSpan dalam .NET

Bermula dalam .NET 4.0, adalah mungkin untuk menggunakan pemformatan tersuai bagi objek TimeSpan. Untuk .NET 3.5 atau lebih rendah, rujuk jawapan JohannesH untuk pilihan pemformatan alternatif.

Penentukan format tersuai

Rentetan format TimeSpan tersuai membolehkan kawalan output yang tepat. Halaman String Format Span Masa Tersuai MSDN menyediakan rujukan komprehensif bagi penentu format yang tersedia.

Contoh rentetan format

Untuk memformat objek TimeSpan menggunakan rentetan format tersuai, gunakan kaedah String.Format seperti berikut:

<code>string.Format("{0:hh\:mm\:ss}", myTimeSpan);</code>
Salin selepas log masuk

Rentetan format contoh ini akan mengeluarkan "15:36:15" untuk Jangka Masa dengan nilai yang ditentukan.

Escape watak istimewa

Sila ambil perhatian bahawa aksara ":" dalam rentetan format mesti dilepaskan dengan "". Ini adalah untuk membezakannya daripada pembatas TimeSpan.

Menggunakan interpolasi rentetan C# 6

C# 6 interpolasi rentetan menyediakan sintaks yang lebih ringkas untuk memformat rentetan. Contoh berikut menggunakan interpolasi rentetan untuk mencapai hasil yang sama seperti contoh sebelumnya:

<code>$"myTimeSpan:hh\:mm\:ss"}"; //示例输出 15:36:15</code>
Salin selepas log masuk

Pemisah

Rentetan format TimeSpan tersuai tidak mengandungi simbol pembatas ruang letak. Sebaliknya, anda mesti menentukannya secara eksplisit dalam rentetan format, seperti dalam contoh di atas.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memformatkan Objek Jangka Masa dalam .NET Menggunakan String.Format?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan