DF - Datumsformat

Mit dem Session-Parameter DF bestimmen Sie die Länge eines in alphanumerische Darstellung umgesetzten Datums, wenn hierfür keine Editiermaske angegeben ist.

Mögliche Werte S 8-Byte-Darstellung mit 2-stelliger Jahreskomponente und Delimitern (yy-mm-dd).

Bei DF=S stehen nur 2 Stellen für die Jahres-Informationen zur Verfügung, d.h. dass wenn der Datumswert das Jahrhundert enthalten würde, gingen diese Informationen bei der Konvertierung verloren.

I 8-Byte-Darstellung mit 4-stelliger Jahreskomponente und keinen Delimitern (yyyymmdd). Siehe Anmerkung.
L 10-Byte-Darstellung mit 4-stelliger Jahreskomponente und Delimitern (yyyy-mm-dd). Siehe Anmerkung.
Standard-Einstellung S
Gültige Statements FORMAT Parameter kann dynamisch mit dem FORMAT-Statement angegeben werden.

INPUT
DISPLAY
WRITE
PRINT

Parameter kann auf Statement-Ebene und auf Element-Ebene angegeben werden.

MOVE
COMPRESS
STACK
RUN
FETCH

Parameter kann auf Element-Ebene angegeben werden.
Gültiges Kommando Keines

Anmerkungen:

  1. Der DF-Parameter wird zur Kompilierungszeit ausgewertet.
  2. Die Reihenfolge der Tages-, Monats- und Jahreskomponenten sowie die Delimiterzeichen werden durch den DTFORM-Profilparameter bestimmt.
  3. Wenn der Wert eines Datumsfeldes in alphanumerisches Format umgesetzt wird (z.B. in einem MOVE-, DISPLAY-, WRITE- oder INPUT-Statement) und für die Umsetzung keine Editiermaske angegeben ist, wird das durch den Profilparameter DTFORM bestimmte Standarddatumsformat als Editiermaske genommen.
  4. Dasselbe gilt bei der Eingabeauswertung einer in einem INPUT-Statement verwendeten Datumsvariablen: Wenn keine Editiermaske angegeben ist, wird die Eingabe entsprechend des durch den Profilparameter DTFORM bestimmten Datumsformats ausgewertet.
  5. Mit DF=I bzw. DF=L können Sie Ihre Anwendungen nach und nach auf 4-stellige Jahresdarstellung umstellen und dabei weiterhin die durch den DTFORM-Parameter gebotene Flexibilität ausnutzen.
  6. Siehe auch den Abschnitt Datumsformat für alphanumerische Darstellung − der DF-Parameter im Leitfaden zur Programmierung.