4D v12.4Date |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v12.4
Date
|
Date ( DatumString ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
DatumString | String |
![]() |
String, der das zurückzugebende Datum angibt | |||||
Funktionsergebnis | Datum |
![]() |
Datum | |||||
Die Funktion Date bewertet DatumString und gibt ein Datum zurück.
Der Parameter DatumString muss die regionalen Einstellungen, die im Betriebssystem definiert sind, befolgen.In der deutschen Version von 4D muss das Datum die Reihenfolge TT.MM.JJ (Tag, Monat, Jahr) haben. Monat und Tag können eine oder zwei Stellen haben, das Jahr kann zwei- oder vierstellig sein. Ist das Jahr zweistellig, bewertet Date je nach dem eingetragenen Wert, ob das Datum zum 21. oder 20. Jahrhundert gehört. Dabei gilt 30 standardmäßig als Schlüsselwert.
Date prüft nicht, ob DatumString ein gültiges Datum ist. Übergeben Sie ein ungültiges Datum, z.B. "13.35.97", gibt Date das ungültige Datum zurück. Kann DatumString jedoch nicht als Datum interpretiert werden, z.B. "aa.12.97" , wird ein Nulldatum zurückgegeben (!00.00.00!).
Sie müssen selbst prüfen, dass DatumString ein gültiges Datum enthält.
Folgendes Beispiel fordert den Benutzer auf, ein Datum einzugeben. Die eingegebene Zeichenkette wird in ein Datum konvertiert und in der Variablen reqDate gespeichert:
vdRequestedDate:=Date(Request("Gib das Datum ein:";String(Current date)))
If(OK=1)
` Mach etwas mit dem in vdRequestedDate gespeicherten Datum
End if
Folgendes Beispiel gibt die Zeichenkette "12.12.97" als Datum zurück:
vdDate:=Date("12.12.97")
Produkt: 4D
Thema: Datum und Zeit
Nummer:
102
Erstellt: < 4D v6