# 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。