Skip to main content
Skip table of contents

FormatDateTime()

FormatDateTime() – Datum/Zeit in Zeichenkette umwandeln

Die Funktion wandelt ein Datum (Timestamp) in eine Zeichenkette (String) um. Die Darstellung kann dabei frei formatiert werden.

Hinweis

Wird beim Format z.B. bei Tag nur D angegeben, werden alle Tage von 1 bis 9 als 1, 2, 3 … angezeigt, wobei Tage größer 9 als 10, 11, 12 … dargestellt werden. Wird aber z.B. DD als Format für den Tag angegeben, werden auch die Tage von 1 bis 9 mit zwei Stellen angezeigt, also 01, 02, 03 … Diese Formatierung gilt für D, M, H, N, S, Z. Beim Jahr wird bei der Angabe von Y oder YY immer das Jahr im Format 04, 05, 06 … angezeigt und bei der Angabe von YYY oder YYYY wird immer das Jahr im Format 2004, 2005, 2006 … angezeigt.


ParameterBeschreibung

cDateFormat:C

Format, nach dem formatiert werden soll
DTag (max. 2 Stellen)
MMonat (max. 2 Stellen)
YJahr (2 oder 4 Stellen)
HStunden (max. 2 Stellen)
NMinuten (max. 2 Stellen)
S Sekunden (max. 2 Stellen)
ZMillisekunden (max. 3 Stellen)

aDate:D

Datum, das zu formatieren ist

Rückgabewert

Alphanumerisch

Beispiel

CODE
FormatDateTime('DD.MM.YY', Date())                        // 04.10.22
FormatDateTime('DD-MM-YYYY | hh:nn', Date() + TimeEx())   // 04-10-2022 | 08:25
FormatDateTime('D-MM | hh:nn:ss:z', Date() + TimeEx())    // 4-10 | 08:25:01:718

// Hinweis: Als Rückgabewert wird natürlich das aktuelle Systemdatum
//          und die aktuelle Uhrzeit ausgegeben.

Weitere Verknüpfungen


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.