Funktionreferenz


_DateDayOfWeek

Beschreibung anzeigen in

Gibt den Namen des Wochentages zurück, basierend auf dem angegebenen Tag

#include <Date.au3>
_DateDayOfWeek ( $iDayNum [, $iFormat = 0] )

Parameter

$iDayNum Tageszahl
    1 = Sonntag
    2 = Montag
    3 = Dienstag
    4 = Mittwoch
    5 = Donnerstag
    6 = Freitag
    7 = Samstag
$iFormat [optional] Format:
$DMW_LOCALE_USER (0) - Langer Name des Wochentages (Standard)
$DMW_SHORTNAME (1) - Abgekürzter Name des Wochentages, z. B. Mon
$DMW_LOCALE_LONGNAME (2) - Langer Name des Wochentages in der eingestellten Sprache des Betriebssystems
$DMW_LOCALE_SHORTNAME (3) - Abgekürzter Name des Wochentages in der eingestellten Sprache des Betriebssystems

Rückgabewert

Erfolg: Name des Wochentages
Fehler: Ein leerer String und setzt das @error Flag auf ungleich null
@error: 1 - ungültige Tageszahl.

Bemerkungen

Diese Funktion gibt die Tagesnamen in Englisch oder der eingestellten Sprache des Betriebssystems zurück.

Verwandte Funktionen

_DateDaysInMonth, _DateToDayOfWeek, _DateToDayOfWeekISO

Beispiel

#include <Date.au3>
#include <MsgBoxConstants.au3>

; Gibt den ausgeschriebenen Namen des aktuellen Wochentages zurück (leider nur auf Englisch)
Local $sLongDayName = _DateDayOfWeek(@WDAY)

; Gibt den abgekürzten Namen des aktuellen Wochentages zurück (leider nur auf Englisch)
Local $sShortDayName = _DateDayOfWeek(@WDAY, $DMW_SHORTNAME)

MsgBox($MB_SYSTEMMODAL, "Wochentag", "Heute ist " & $sLongDayName & " (" & $sShortDayName & ")")