Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

MONTH( ) Monatsnamen ausgeben

&pagelevel(3)&pagelevel

Anwendungsgebiet: Umgebungsinformationen (Kalender)

Die Funktion MONTH( ) liefert den aktuellen Monatsnamen in der angegebenen Sprache, und zwar als drei Zeichen langer Kurzname. Zusammen mit anderen Kalenderfunktionen kann so eine vollständige Datumsangabe aufgebaut werden.

Format

MONTH( )

LANGUAGE = *ENGLISH / *GERMAN / *STD

,BASE = *TODAY / string_expression

Ergebnistyp

STRING (<string 1..3>)

Eingabeparameter

LANGUAGE = *ENGLISH / *GERMAN / *STD
Bestimmt die Sprache, in der der Monatsname ausgegeben wird.
*STD: Die Ausgabe erfolgt in der für die Task voreingestellten Sprache.

BASE = string_expression
Bezeichnet das Datum.
Wenn angegeben, sind nur die Formate *ISO, *AMERICAN und *GERMAN zulässig. Der Wert muss größer oder gleich 1582-10-15 sein. Wenn kein Datum oder *TODAY angegeben ist, wird das aktuelle Datum verwendet.

Ergebnis

Drei Zeichen langer Kurzname als String

Eingabeparameter

Ergebnis

LANGUAGE = *ENGLISH

JAN / FEB / MAR / APR / MAY / JUN / JUL /
AUG / SEP / OCT / NOV / DEC

LANGUAGE = *GERMAN

JAN / FEB / MRZ / APR / MAI / JUN / JUL /
AUG / SEP / OKT / NOV / DEZ

Fehlermeldung

SDP0752   UNGUELTIGES DATUM


Beispiel

/G = MONTH(LANGUAGE = *GERMAN, BASE='2015-07-30')
/SHOW-VARIABLE G
G = JUL

/A = MONTH(LANGUAGE = *GERMAN)
/SHOW-VARIABLE A
A = FEB