Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Formatiert eine datetime-Angabe im angegebenen Format.
Syntax
format_datetime(
Datumsformat,)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| Datum | datetime |
✔️ | Der zu formatierende Wert. |
| Format | string |
✔️ | Das Ausgabeformat besteht aus einem oder mehreren der unterstützten Formatelemente. |
Unterstützte Formatelemente
Der Formatparameter sollte mindestens eins der folgenden Elemente enthalten:
| Formatbezeichner | Beschreibung | Beispiele |
|---|---|---|
d |
Der Tag des Monats, von 1 bis 31. | 2009-06-01T13:45:30 -> 1, 2009-06-15T13:45:30 -> 15 |
dd |
Der Tag des Monats, von 01 bis 31. | 2009-06-01T13:45:30 -> 01, 2009-06-15T13:45:30 -> 15 |
f |
Die Zehntelsekunde in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.6170000 -> 6, 2009-06-15T13:45:30.05 -> 0 |
ff |
Die Hundertstelsekunde in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.6170000 -> 61, 2009-06-15T13:45:30.0050000 -> 00 |
fff |
Die Millisekunden in einem Datums- und Uhrzeitwert. | 15.06.2009 13:45:30.617 -> 617, 15.06.2009 13:45:30.0005 -> 0000 |
ffff |
Die Zehntausendstelsekunde in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.6175000 -> 61755, 2009-06-15T13:45:30.0000500 -> 000000 |
fffff |
Die Hunderttausendstelsekunde in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.6175400 -> 61754, 2009-06-15T13:45:30.000005 -> 0000000 |
ffffff |
Die Millionstelsekunde in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.6175420 -> 617542, 2009-06-15T13:45:30.000005 -> 000000000 |
fffffff |
Die Zehnmillionstelsekunde in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.6175425 -> 6175425, 2009-06-15T13:45:30.0001150 -> 0001150 |
F |
Wenn ungleich 0 (null), die Zehntelsekunde in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.6170000 -> 6, 2009-06-15T13:45:30.0500000 -> (keine Ausgabe) |
FF |
Wenn ungleich 0 (null), die Hundertstelsekunde in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.6170000 -> 61, 2009-06-15T13:45:30.0050000 -> (keine Ausgabe) |
FFF |
Wenn ungleich 0 (null), die Millisekunden in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.6170000 -> 617, 2009-06-15T13:45:30.0005000 -> (keine Ausgabe) |
FFFF |
Wenn ungleich 0 (null), die Zehntausendstelsekunde in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.5275000 -> 5275, 2009-06-15T13:45:30.0000500 -> (keine Ausgabe) |
FFFFF |
Wenn ungleich 0 (null), die Hunderttausendstelsekunde in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.6175400 -> 61754, 2009-06-15T13:45:30.0000050 -> (keine Ausgabe) |
FFFFFF |
Wenn ungleich 0 (null), die Millionstelsekunde in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.6175420 -> 617542, 2009-06-15T13:45:30.0000005 -> (keine Ausgabe) |
FFFFFFF |
Wenn ungleich 0 (null), die Zehnmillionstelsekunde in einem Datums- und Uhrzeitwert. | 2009-06-15T13:45:30.6175425 -> 6175425, 2009-06-15T13:45:30.0001150 -> 000115 |
h |
Die Stunde, von 1 bis 12 (12-Stunden-Format). | 2009-06-15T01:45:30 -> 1, 2009-06-15T13:45:30 -> 1 |
hh |
Die Stunde, von 01 bis 12 (12-Stunden-Format). | 2009-06-15T01:45:30 -> 01, 2009-06-15T13:45:30 -> 01 |
H |
Die Stunde, von 0 bis 23 (24-Stunden-Format). | 2009-06-15T01:45:30 -> 1, 2009-06-15T13:45:30 -> 13 |
HH |
Die Stunde, von 00 bis 23 (24-Stunden-Format). | 2009-06-15T01:45:30 -> 01, 2009-06-15T13:45:30 -> 13 |
m |
Die Minute, von 0 bis 59. | 2009-06-15T01:09:30 -> 9, 2009-06-15T13:29:30 -> 29 |
mm |
Die Minute, von 00 bis 59. | 2009-06-15T01:09:30 -> 09, 2009-06-15T01:45:30 -> 45 |
M |
Der Monat, von 1 bis 12. | 2009-06-15T13:45:30 -> 6 |
MM |
Der Monat, von 01 bis 12. | 2009-06-15T13:45:30 -> 06 |
s |
Die Sekunde, von 0 bis 59. | 2009-06-15T13:45:09 -> 9 |
ss |
Die Sekunde, von 00 bis 59. | 2009-06-15T13:45:09 -> 09 |
y |
Das Jahr, von 0 bis 99. | 0001-01-01T00:00:00 -> 1, 0900-01-01T00:00:00 -> 0, 1900-01-01T00:00:00 -> 0, 2009-06-15T13:45:30 -> 9, 2019-06-15T13:45:30 -> 19 |
yy |
Das Jahr, von 00 bis 99. | 0001-01-01T00:00:00 -> 01, 0900-01-01T00:00:00 -> 00, 1900-01-01T00:00:00 -> 00, 2019-06-15T13:45:30 -> 19 |
yyyy |
Das Jahr als vierstellige Zahl. | 0001-01-01T00:00:00 -> 0001, 0900-01-01T00:00:00 -> 0900, 1900-01-01T00:00:00 -> 1900, 2009-06-15T13:45:30 -> 2009 |
tt |
AM-/PM-Stundenangabe | 2009-06-15T13:45:09 -> PM |
Unterstützte Trennzeichen
Der Formatbezeichner kann die folgenden Trennzeichen enthalten:
| Trennzeichen | Kommentar |
|---|---|
' ' |
Raum |
'/' |
|
'-' |
Gedankenstrich |
':' |
|
',' |
|
'.' |
|
'_' |
|
'[' |
|
']' |
Gibt zurück
Eine Zeichenfolge mit datumsformatiertemFormat.
Beispiele
Das folgende Beispiel zeigt, wie Sie die format_datetime() Funktion zum Formatieren eines Datetime-Werts verwenden. Die Ausgabe ist mit zwei Ziffern für Tag, Stunde, Minute und Sekunde formatiert.
let dt = datetime(2017-01-29 09:00:05);
print
v1=format_datetime(dt,'yy-MM-dd [HH:mm:ss]')
Ausgabe
| v1 |
|---|
| 17-01-29 [09:00:05] |
Das folgende Beispiel zeigt, wie Sie die format_datetime() Funktion zum Formatieren eines Datetime-Werts verwenden. Die Ausgabe wird mit einer einzelnen Ziffer für den Monat und die Stunde und mit vier Ziffern für das Jahr formatiert.
let dt = datetime(2017-01-29 09:00:05);
print
v2=format_datetime(dt, 'yyyy-M-dd [H:mm:ss]')
Ausgabe
| V2 |
|---|
| 2017-1-29 [9:00:05] |
Das folgende Beispiel zeigt, wie Sie die format_datetime() Funktion zum Formatieren eines Datetime-Werts verwenden. Die Ausgabe wird mit einer einzelnen Ziffer für den Monat und die Stunde und mit vier Ziffern für das Jahr formatiert.
let dt = datetime(2017-01-29 09:00:05);
print
v3=format_datetime(dt, 'yy-MM-dd [hh:mm:ss tt]')
Ausgabe
| v3 |
|---|
| 17-01-29 [09:00:05 Uhr] |
Zugehöriger Inhalt
- Informationen zum Konvertieren von UTC in lokal finden Sie unter datetime_utc_to_local()
- Informationen zum Konvertieren einer Datumszeit von lokal in UTC finden Sie unter datetime_local_to_utc()