Menukar Saat kepada Format (Jam:Minit:Saat:Millisaat)
Apabila bekerja dengan pengiraan berkaitan masa dalam .NET, anda boleh menghadapi keperluan untuk menukar saat kepada yang boleh dibaca manusia (Jam:Minit:Saat:Millisaat) format.
PENYELESAIAN:
Untuk .NET <= 4.0:
Gunakan Jangka Masa kelas:
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);
Untuk .NET > 4.0:
Manfaatkan kelas TimeSpan dengan rentetan format tersuai:
TimeSpan time = TimeSpan.FromSeconds(seconds); // Backslash is necessary to escape the colon character string str = time.ToString(@"hh\:mm\:ss\:fff");
Awas:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Detik kepada Format HH:MM:SS:fff dalam .NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!