# weekday — скрипт и функция диаграммы

Эта функция возвращает двойное значение со следующим:

* Имя дня, как определено переменной окружения DayNames.
* Целое от 0 до 6, соответствующее номинальному дню недели (0–6).

Синтаксис:

weekday(date [,first\_week\_day=0])

**Тип возврата данных:** двойное значение

Аргументы:

аргументы Weekday

| Аргумент | Описание |
| --- | --- |
| date | Дата для вычисления. |
| first\_week\_day | Если не указать first\_week\_day, значение переменной FirstWeekDay будет использовано как первый день недели.<br><br>Если необходимо использовать другой день в качестве первого дня недели, установите для элемента first\_week\_day следующее значение:<br><br><ul> <li>0 для понедельника</li> <li>1 для вторника</li> <li>2 для среды</li> <li>3 для четверга</li> <li>4 для пятницы</li> <li>5 для субботы</li> <li>6 для воскресенья</li> </ul><br><br>Целое число, возвращенное этой функцией, теперь будет использовать первый день недели, заданный в элементе first\_week\_day как основной (0). |

Пример 1:

`weekday(   '1971-10-12' )`

возвращает 'Tue' (вторник) и 1

Пример 2:

`weekday(   '1971-10-12' , 6)`

возвращает 'Tue' (вторник) и 2.

В этом примере мы используем воскресенье (6) в качестве первого дня недели.

Пример 3:

`weekday(   '1971-10-12')`

возвращает 'Tue' (вторник) и 2.