So erhalten Sie das aktuelle Datum und die Uhrzeit in C# (C-Sharp)

So erhalten Sie das aktuelle Datum und die Uhrzeit in C# (C-Sharp)

In C#können Sie das aktuelle Datum und die aktuelle Uhrzeit mit der DateTime -Klasse erhalten. Diese Klasse bietet eine Reihe von Methoden und Eigenschaften, mit denen Sie verschiedene Datums- und Uhrzeitoperationen ausführen können. In diesem Artikel zeigen wir Ihnen, wie Sie das aktuelle Datum und die aktuelle Uhrzeit in C# erhalten.

Das aktuelle Datum und die aktuelle Uhrzeit erhalten

Um das aktuelle Datum und die aktuelle Uhrzeit zu erhalten, können Sie die verwenden Terminzeit.Jetzt Eigentum. Diese Eigenschaft gibt das aktuelle Datum und die aktuelle Uhrzeit in der lokalen Zeitzone des Computers zurück, auf dem der Code ausgeführt wird.

Hier ist ein Beispielcode, der zeigt, wie die DateTime verwendet wird.Jetzt Eigentum, um das aktuelle Datum und die aktuelle Uhrzeit zu erhalten:

Datetime currentDatetime = datetime.Jetzt; Konsole.WriteLine ("aktuelles Datum und Uhrzeit:" + currentDatetime);
12Datetime currentDatetime = datetime.Jetzt; Konsole.WriteLine ("aktuelles Datum und Uhrzeit:" + currentDatetime);

Der obige Code erstellt ein neues DateTime -Objekt mit dem Namen "CurrentDateTime" und weist ihm den Wert von DateTime zu.Jetzt. Anschließend druckt es das aktuelle Datum und die aktuelle Uhrzeit zur Konsole.

Datum und Uhrzeit formatieren

Der Terminzeit Klasse bietet a Tostring () Methode, mit der Sie Datum und Uhrzeit auf eine bestimmte Weise formatieren können. Diese Methode akzeptiert eine Formatzeichenfolge, die angibt, wie Datum und Uhrzeit angezeigt werden sollen.

Hier ist ein Beispielcode, der zeigt, wie das aktuelle Datum und die aktuelle Uhrzeit formatiert werden:

Datetime currentDatetime = datetime.Jetzt; String formatedDatetime = currentDatetime.ToString ("dddd, dd mmmm yyyy hh: mm: ss"); Konsole.WriteLine ("Aktuelles Datum und Uhrzeit:" + formatiertDatetime);
123Datetime currentDatetime = datetime.Jetzt; String formatedDatetime = currentDatetime.ToString ("dddd, dd mmmm yyyy hh: mm: ss"); Konsole.WriteLine ("Aktuelles Datum und Uhrzeit:" + formatiertDatetime);

Im obigen Code erstellen wir eine neue Terminzeit Objekt benannt "CurrentDatetime" und weisen Sie ihm den Wert von DateTime zu.Jetzt. Wir verwenden dann die Methode toString (), um Datum und Uhrzeit mit der Formatzeichenfolge zu formatieren "DDDD, DD MMMM YYYY HH: MM: SS". Diese Formatzeichenfolge gibt an, dass Datum und Uhrzeit als angezeigt werden sollten "Tag der Woche, Tag des Monats, Monat, Jahr, Stunde, Minute, zweiter". Schließlich drucken wir das formatierte Datum und die Uhrzeit in die Konsole.

Andere Formatierungsbeispiele

Datum:

FormatErgebnis
Terminzeit.Jetzt.TOString ("MM/DD/JJJJ"))29.05.2015
Terminzeit.Jetzt.ToString ("dd mmmm yyyy")29. Mai 2015
Terminzeit.Jetzt.ToString ("Yyjy mmmm dd")2015 29. Mai

Zeit:

Terminzeit.Jetzt.Tostring ("h: mm")5:50
Terminzeit.Jetzt.ToString ("H: mm tt")5:50 Uhr
Terminzeit.Jetzt.Tostring („HH: MM: SS“)05:50:32
Terminzeit.Jetzt.TOSTRING ("HH: MM: SS TT")05:50:32 Uhr

Volles Datum und Uhrzeit:

Terminzeit.Jetzt.ToString ("MM/DD/JJJJ HH: MM")29.05.2015 05:50
Terminzeit.Jetzt.ToString ("MM/DD/JJJJ HH: MM TT")29.05.2015 05:50 Uhr
Terminzeit.Jetzt.ToString ("DDDD, DD MMMM YYYY")Freitag, 29. Mai 2015
Terminzeit.Jetzt.TOString ("DDDD, DD MMMM YYYY HH: MM")Freitag, 29. Mai 2015 05:50 Uhr
Terminzeit.Jetzt.ToString ("DDDD, DD MMMM YYYY HH: MM TT")Freitag, 29. Mai 2015 05:50 Uhr

Sonstig:

Terminzeit.Jetzt.ToString ("DDDD, DD MMMM YYYY HH: MM: SS")Freitag, 29. Mai 2015 05:50:06
Terminzeit.Jetzt.ToString ("yyyy"-'mm'-'dd't'hh': 'mm': 'ss ”)2015-05-16T05: 50: 06
Terminzeit.Jetzt.ToString ("DDD, DD MMM YYY HH ':' MM ':' SS 'GMT'")Fr, 16. Mai 2015 05:50:06 GMT
Terminzeit.Jetzt.Tostring ("yyyy"-'mm'-'dd't'hh': 'mm': 'ss.fffffffk ”)2015-05-16T05: 50: 06.7199222-04: 00

Abschluss

In C#ist das Erhalten des aktuellen Datums und der aktuellen Uhrzeit eine einfache Aufgabe, die mit der DateTime -Klasse erledigt werden kann. Durch Verwendung der DateTime.Jetzt können Sie das aktuelle Datum und die aktuelle Uhrzeit in der lokalen Zeitzone des Computers erhalten, auf dem der Code ausgeführt wird. Darüber hinaus können Sie durch die Verwendung der Methode toString () das Datum und die Uhrzeit auf eine bestimmte Weise formatieren. Wenn Sie die in diesem Artikel angegebenen Beispiele befolgen, können Sie das aktuelle Datum und die aktuelle Uhrzeit in Ihren C# -Programmen problemlos erhalten und formatieren.