# weekday — funkcja skryptu i funkcja wykresu

Ta funkcja zwraca wartość podwójną zawierającą:

* Nazwę dnia zgodnie z definicją w zmiennej środowiskowej DayNames.
* Liczbę całkowitą z przedziału 0–6 odpowiadającą nominalnemu dniu tygodnia (0–6).

Składnia:

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

**Typ zwracanych danych:** podwójny

Argumenty:

Argumenty Weekday

| Argument | Opis |
| --- | --- |
| date | Data do oceny. |
| first\_week\_day | Jeśli wartość first\_week\_day nie zostanie określona, jako pierwszy dzień tygodnia zostanie zastosowana wartość zmiennej FirstWeekDay.<br><br>Aby użyć innego dnia jako pierwszego dnia tygodnia, ustaw first\_week\_day na wartość:<br><br><ul> <li>0 dla poniedziałku</li> <li>1 dla wtorku</li> <li>2 dla środy</li> <li>3 dla czwartku</li> <li>4 dla piątku</li> <li>5 dla soboty</li> <li>6 dla niedzieli</li> </ul><br><br>Liczba całkowita zwrócona przez funkcję będzie teraz używać pierwszego dnia tygodnia ustawionego na podstawie first\_week\_day (0). |

Przykład 1:

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

zwraca „Tue” i 1.

Przykład 2:

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

zwraca „Tue” i 2.

Na tym przykładzie jako pierwszy dzień tygodnia używana jest niedziela (6).

Przykład 3:

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

zwraca „Tue” i 2.