Функция _DateToDayOfWeek

         Описание функции


_DateToDayOfWeek

Возвращает номер дня недели для заданной даты.

#include <Date.au3>
_DateToDayOfWeek($iYear, $iMonth, $iDay)

Параметры

$iYear Действительный год в формате YYYY
$iMonth Действительный месяц в формате MM
$iDay Действительный день в формате DD

Возвращаемое значение

Успех:Возвращает день недели в диапазоне от 1 до 7, где 1=воскресенье.
Ошибка:Возвращает 0 и устанавливает @error
@error:0 - Нет ошибки.
1 - Введена неверная дата

См. также

_DateToDayOfWeekISO, _DateDayOfWeek, _DayValueToDate, _DateAdd, _DateDiff

Пример

#include <Date.au3>

; Номер дня недели для данной даты
$iWeekday = _DateToDayOfWeek (@YEAR, @MON, @MDAY)
; Должен совпадать с @Wday
MsgBox(4096, "", "Номер дня недели сегодня: " & $iWeekDay)
MsgBox(4096, "", "Сегодня : " & _DateDayOfWeek($iWeekDay))