Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist der beste Weg, Sekunden in (Stunden:Minuten:Sekunden:Millisekunden) Zeit in C# umzuwandeln?

Was ist der beste Weg, Sekunden in (Stunden:Minuten:Sekunden:Millisekunden) Zeit in C# umzuwandeln?

PHPz
PHPznach vorne
2023-09-01 22:45:021516Durchsuche

在 C# 中将秒转换为(小时:分钟:秒:毫秒)时间的最佳方法是什么?

DateTime

DateTime ist eine Werttypstruktur, ähnlich wie int, double usw. Es ist im System-Namespace verfügbar und in der mscorlib.dll-Assembly vorhanden. Es implementiert Schnittstellen wie IComparable, IFormattable, IConvertible, ISerializable, IComparable und IEquatable. DateTime enthält Tag, Monat, Jahr, Stunde, Minute, Sekunde, DayOfWeek und andere Attribute in einem DateTime-Objekt.

TimeSpan

Die TimeSpan-Struktur stellt das Zeitintervall zwischen zwei Zeitpunkten dar, ausgedrückt in Tagen, Stunden, Minuten und Sekunden. TimeSpan wird zum Vergleichen zweier DateTime-Objekte verwendet, um den Unterschied zwischen zwei Datumsangaben zu ermitteln. Die TimeSpan-Klasse stellt die Methoden FromDays, FromHours, FromMinutes, FromSeconds und FromMilliseconds zum Erstellen von TimeSpan-Objekten aus Tagen, Stunden, Minuten, Sekunden und Millisekunden bereit. Die chinesische Übersetzung von

Beispiel 1

static void Main(string[] args){
   TimeSpan t = TimeSpan.FromSeconds(3752);
   string answer = string.Format("{0:D2}h:{1:D2}m:{2:D2}s:{3:D3}ms",
   t.Hours,
   t.Minutes,
   t.Seconds,
   t.Milliseconds);
   System.Console.WriteLine(answer);
   Console.ReadLine();
}

Ausgabe

01h:02m:32s:000ms

Beispiel 2

lautet:

Beispiel 2

static void Main(string[] args){
   TimeSpan t = TimeSpan.FromSeconds(6);
   string answer = string.Format("{0:D2}h:{1:D2}m:{2:D2}s:{3:D3}ms",
   t.Hours,
   t.Minutes,
   t.Seconds,
   t.Milliseconds);
   System.Console.WriteLine(answer);
   Console.ReadLine();
}

Ausgabe

00h:00m:06s:000ms

Das obige ist der detaillierte Inhalt vonWas ist der beste Weg, Sekunden in (Stunden:Minuten:Sekunden:Millisekunden) Zeit in C# umzuwandeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Vorheriger Artikel:Verkettete Ausnahmen in C#Nächster Artikel:Verkettete Ausnahmen in C#