Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Menyesuaikan Pemformatan TimeSpan dalam .NET?

Bagaimana untuk Menyesuaikan Pemformatan TimeSpan dalam .NET?

Barbara Streisand
Lepaskan: 2025-01-23 13:42:14
asal
953 orang telah melayarinya

How to Customize TimeSpan Formatting in .NET?

Menggunakan pemformatan tersuai TimeSpan dalam .NET

Soalan:

Bagaimana untuk memformat objek TimeSpan menjadi rentetan menggunakan format tersuai?

.NET 4.0 dan ke atas

.NET 4.0 memperkenalkan rentetan format TimeSpan tersuai yang membolehkan anda menentukan format yang diingini menggunakan penentu format. Senarai lengkap penentu yang tersedia boleh didapati di halaman String Format Span Masa Tersuai MSDN.

Berikut ialah contoh menggunakan rentetan format tersuai:

TimeSpan myTimeSpan = TimeSpan.FromMinutes(936);
string formattedTimeSpan = string.Format("{0:hh\:mm\:ss}", myTimeSpan);
// 输出: "15:36:15"
Salin selepas log masuk

Anda juga boleh menggunakan interpolasi rentetan C# 6 untuk perwakilan yang lebih ringkas:

$"{(myTimeSpan:hh\:mm\:ss)}"; // 输出: "15:36:15"
Salin selepas log masuk

Karakter melarikan diri

Sila ambil perhatian bahawa aksara bertindih ":" mesti dilepaskan dengan garis serong ke belakang "". Ini memastikan bahawa ia dianggap sebagai sebahagian daripada rentetan format dan bukan sebagai pemisah antara komponen masa.

Petikan MSDN:

Penentukan format TimeSpan tersuai tidak mengandungi simbol pembatas pemegang tempat, seperti simbol yang memisahkan hari daripada jam, jam daripada minit atau saat daripada saat pecahan. Sebaliknya, simbol ini mesti disertakan sebagai literal rentetan dalam rentetan format tersuai.

Atas ialah kandungan terperinci Bagaimana untuk Menyesuaikan Pemformatan TimeSpan dalam .NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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