Verständnis des yjyymmddhhmmss -Formats
Der Yyyymmddhhmms Das Format ist eine Zeichenfolge Darstellung eines Datums- und Zeitwerts. Das Format besteht aus den folgenden Elementen:
Zum Beispiel würde Datum und Uhrzeit der 14. März 2023 10:45:30 Uhr als 20230314104530 im Format yyyymmddhmms dargestellt werden.
Konvertieren von DateTime in JyyymmddhhmmSSS -Format
Um zu konvertieren a Terminzeit Objekt einer Zeichenfolge in der Yyyymmddhhmms Format können wir die verwenden Tostring () Methode mit einer benutzerdefinierten Formatzeichenfolge.
Im Folgenden finden Sie die Code -Syntax.
Datetime now = datetime.Jetzt;Oben Code verwendet die Tostring () Methode, die den Ausgang angibt.
Beispielcode
Hier ist der vollständige Code, um ein DateTime -Objekt in eine Zeichenfolge im YYYYMMDDHHMMSS -Format in C#umzuwandeln:
mit System verwenden;Dieser Code verwendet die Terminzeit.Jetzt Eigenschaft, um das aktuelle Datum und die Uhrzeit zu erhalten und es mit der Format des Formates zu formatieren Tostring Methode mit einem benutzerdefinierten Format Zeichenfolge yyyymmddhmmss und druckt dann das formatierte Datum und die Uhrzeit mit der Konsole mit Konsole.Schreiben.
Dadurch wird das gegenwärtige Datum zusammen mit der Zeit im definierten Format ausgegeben. Wenn Sie ein anderes DateTime -Objekt als die aktuelle Zeit haben, können Sie es ersetzen Jetzt mit Ihrem DateTime -Objekt.
Liste aller Datumsformate
Im Folgenden finden Sie die Liste der verschiedenen Datumsformate, die man auch in C# verwenden kann.
Datumsformat | Ausgang |
MM/DD/JJJJ | 14.03.2023 |
dddd, dd mmmm yyjyy | Mittwoch, 14. März 2023 |
dddd, dd mmmm yjyy hh: mm | Mittwoch, 14. März 2023 08:00 |
dddd, dd mmmm yjyy hh: mm tt | Mittwoch, 14. März 2023 08:00 Uhr |
dddd, dd mmmm yjyy h: mm | Mittwoch, 14. März 2023 8:00 Uhr |
dddd, dd mmmm yjyy h: mm tt | Mittwoch, 14. März 2023 8:00 Uhr |
dddd, dd mmmm yjyy hh: mm: ss | Mittwoch, 14. März 2023 08:00:01 |
MM/DD/JJJJ HH: MM | 14.03.2023 08:00 |
MM/DD/JJJJ HH: MM TT | 14.03.2023 08:00 Uhr |
MM/DD/JJJJ H: MM | 14.03.2023 8:00 |
MM/DD/JJJJ H: MM TT | 14.03.2023 8:00 Uhr |
MM/DD/JJJJ HH: MM: SS | 14.03.2023 08:00:01 |
Abschluss
Das Konvertieren eines C# -Datensatzwerts in das Format YyyymmddhhmmSS kann leicht mit dem erreicht werden ToString () Methode. Wir können die aktuelle Datumszeit mit diesem Format konvertieren Terminzeit.Jetzt. Hier kann jetzt an jedem Datum ersetzt werden, den man konvertieren möchte. Weitere Informationen finden Sie im Artikel.