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