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 Datum gibt den Wert vom Typ Datum aus der Umwandlung des Textes Text zurück.

Der Parameter Text muß die allgemeinen Regeln für das Datumsformat befolgen.

In der deutschen Version von 4D muß 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 Datum 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 (-).

Datum prüft nicht, ob Text ein gültiges Datum ist. Übergeben Sie ein ungültiges Datum, z.B. "13.35.97", gibt Datum 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, daß 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