Zum Hauptinhalt springen

Datum und Uhrzeit formatieren

Gibt einen Ausdruck zurück, der als Datum oder Uhrzeit formatiert ist.

Aufbau

FormatDateTime(Datum[, benanntes Format])

Parameter

Datum – Pflichtfeld. Zu formatierender Datumsausdruck.

NamedFormat – Optional. Numerischer Wert, der das verwendete Datums- und Zeitformat angibt. Wird dies weggelassen, wird „vbGeneralDate“ verwendet.

Parameterwerte

Das Argument „NamedFormat“ kann folgende Werte annehmen:

Konstante Beschreibung

vbGeneralDate 0 Zeigt ein Datum und/oder eine Uhrzeit an. Falls ein Datumsanteil vorhanden ist, zeige ihn als Kurzdatum an. Wenn eine Uhrzeit angegeben ist, zeige sie als lange Uhrzeit an. Falls vorhanden, werden beide Teile angezeigt.

vbLongDate 1 Zeigt ein Datum in dem langen Datumsformat an, das in den Ländereinstellungen Ihres Computers festgelegt ist.

vbShortDate 2 Zeigt ein Datum im kurzen Datumsformat an, das in den Ländereinstellungen Ihres Computers festgelegt ist.

vbLongTime 3 Zeigt eine Uhrzeit in dem Zeitformat an, das in den Ländereinstellungen Ihres Computers festgelegt ist.

vbShortTime 4 Zeigt eine Uhrzeit im 24-Stunden-Format (hh:mm) an.

Beispiel

Im folgenden Beispiel wird die Funktion FormatDateTime verwendet, um den Ausdruck als Langdatum zu formatieren und ihn der Variablen MyDateTime zuzuweisen:

Funktion GetCurrentDate

' FormatDateTime formatiert das Datum im Langdatumsformat.

GetCurrentDate = FormatDateTime(Date, 1)

End Function |