ParseDate()

Syntax

Datum = ParseDate(Maske$, String$)
Beschreibung
Wandelt einen Datums-String in einen regulären Datums-Wert um, welcher danach mit den anderen Datums-Funktionen verwendet werden kann.

Parameter

Maske$ Ein Masken-String, welcher definiert, wie der Datums-String formatiert ist. Mögliche "Tokens" (reservierte Zeichen) sind:
  %yyyy: wird durch den Jahres-Wert ersetzt, auf 4 Stellen.
  %yy: wird durch den Jahres-Wert ersetzt, auf 2 Stellen.
  %mm: wird durch den Monats-Wert ersetzt, auf 2 Stellen.
  %dd: wird durch den Tages-Wert ersetzt, auf 2 Stellen.
  %hh: wird durch den Stunden-Wert ersetzt, auf 2 Stellen.
  %ii: wird durch den Minuten-Wert ersetzt, auf 2 Stellen.
  %ss: wird durch den Sekunden-Wert ersetzt, auf 2 Stellen.
String$ Der String mit dem zu analysierenden (zu "parsenden") Datum.

Rückgabewert

Gibt das Datum entsprechend dem analysierten String zurück. Wenn der Eingabestring nicht mit der Maske übereinstimmt, dann ist das Ergebnis gleich -1.

Anmerkungen

Diese Funktion ist sehr nützlich, um bereits gespeicherte Daten (zum Beispiel in einer Log-Datei) zu ermitteln und weitere Operationen damit auszuführen.

Beispiel


  Debug ParseDate("%yy/%mm/%dd", "10/01/07") ; Gibt den Datums-Wert von "10/01/07" aus
  
  Debug ParseDate("%mm/%dd/%yyyy", "01/07/2010") ; Gibt den Datums-Wert von "01/07/2010" aus

Siehe auch

Date(), FormatDate()

Unterstützte OS

Alle

<- Month() - Date Inhaltsverzeichnis - Second() ->