Date

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 3


Date (Text) Datum

ParameterTypBeschreibung
TextStringIn Datumsform umzuwandelnder Text
FunktionsergebnisDatumDatum

Beschreibung

Die Funktion Date gibt den Wert vom Typ Datum aus der Umwandlung des Textes Text zurück.

Der Parameter Text muss die allgemeinen Regeln für das Datumsformat 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- bis vierstellig sein. Ist das Jahr zweistellig, fügt Date vor der Jahreszahl 19 hinzu, außer Sie haben diese Standardeinstellung mit dem Befehl SET DEFAULT CENTURY geändert. Es gelten folgende Zeichen als Trennung im Datum: Punkt (.), Komman (,), Schrägstrich (/), Leerzeichen, und Bindestrich (-).

Date prüft nicht, ob Text 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 Text 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 Text ein gültiges Datum enthält.

Beispiele

1. 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

2. Folgendes Beispiel gibt die Zeichenkette "12.12.97" als Datum zurück:

   vdDate:=Date("12.12.97")

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next