Anwendungsgebiet: Umgebungsinformationen (Kalender)
Die Funktion DAY( ) liefert den Namen des aktuellen Wochentages in der angegebenen Sprache, allerdings nur in einer Kurzform.
Format
DAY( ) |
LANGUAGE = *ENGLISH / *GERMAN / *STD BASE = *TODAY / string_expression |
Ergebnistyp
STRING (<string 2..3>)
Eingabeparameter
LANGUAGE = *ENGLISH / *GERMAN / *STD
Legt fest, in welcher Sprache der Name des aktuellen Wochentages zurückgegeben wird.
Bei Angabe von *STD erfolgt die Ausgabe 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
Die Abkürzung des Wochentages ist abhängig von der angegebenen Sprache.
Eingabeparameter | Ergebnis |
*ENGLISH | SUN / MON / TUE / WED / THU / FRI / SAT |
*GERMAN | SO / MO / DI / MI / DO / FR / SA |
Fehlermeldung
SDP0752 UNGUELTIGES DATUM
Beispiel
/G = DAY(LANGUAGE = *GERMAN, BASE='2015-07-30') /SHOW-VARIABLE G G = DO /G = DAY(LANGUAGE = *GERMAN) /SHOW-VARIABLE G G = MO /E = DAY( ) /SHOW-VARIABLE E E = MON