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 |