DATE
Syntax
DATE(Datumszeichenfolge [, Format])
Parameter
Datumszeichenfolge
Ein Text, der ein gültiges Datum darstellt.
Format
Eines der Schlüsselwörter in der Tabelle unter "Gültige Formatschlüsselwörter", das das Datumsformat von Datumszeichenfolge angibt.
Beschreibung
DATE konvertiert eine Datumszeichenfolge in ein julianisches Datum (die Anzahl der seit dem 1. Januar 0000 vergangenen Tage). Über das optionale Schlüsselwort Format, das die Darstellung des Datums festlegt, wird nahezu jedes beliebige Datumsformat unterstützt. Wenn kein Schlüsselwort Format angegeben wird, wird standardmäßig das Format BEGRENZ_M_T_J verwendet.
Datumsformate weisen entweder eine feste Breite (dann wird der 28. Februar 1970 im Format MMTTJJJJ als 02281970 dargestellt) oder einen Begrenzer auf (dann kann der 28. Februar 1970 etwa als 2-28-1970 oder 02/28/1970 dargestellt werden). Alle vorherigen Beispiele sind Varianten des Formats BEGRENZ_M_T_JJ.
In begrenzten Formaten kann der Begrenzer ein Schrägstrich (/), ein Strich (-), ein Leerzeichen ( ), ein Komma (,) oder ein Doppelpunkt (:) sein; Jahre können 2- oder 4-stellig dargestellt werden; Monate können ausgeschrieben (z. B. Februar), abgekürzt (z. B. Feb) oder numerisch dargestellt werden (z. B. 2 oder 02).
Für alle zweistellig angegebenen Jahre gilt Folgendes:
*
*
Dieses Makro ist in IBM® Interact verfügbar.
Beispiele
DATE("8/31/2000") gibt die Zahl 730729 zurück.
Gültige Formatschlüsselwörter
Zugehörige Funktionen