Weekday 函式
會傳回 Variant (整 數) ,其中包含代表星期幾的整數。
語法
Weekday (date, [ firstdayofweek ])
Weekday 函式語法具有下列命名引數:
部分 | 描述 |
---|---|
date | 必要項目。 可代表日期的 Variant、數值運算式、字串表達式或任何組合。 如果日期包含 Null,則傳回 Null。 |
firstdayofweek | 選用。 常數會指定每週的第一天。 如果未指定,則會假設 vbSunday 。 |
設定
firstdayofweek 引數具有這些設定︰
常數 | 值 | 描述 |
---|---|---|
vbUseSystem | 0 | 使用 NLS API 設定。 |
vbSunday | 1 | 星期日 (預設值) |
vbMonday | 2 | 星期一 |
vbTuesday | 3 | 星期二 |
vbWednesday | 4 | 星期三 |
vbThursday | 5 | 星期四 |
vbFriday | 6 | 星期五 |
vbSaturday | 7 | 星期六 |
傳回值
Weekday 函式可以傳回下列任何值:
常數 | 值 | 描述 |
---|---|---|
vbSunday | 1 | 星期天 |
vbMonday | 2 | 星期一 |
vbTuesday | 3 | 星期二 |
vbWednesday | 4 | 星期三 |
vbThursday | 5 | 星期四 |
vbFriday | 6 | 星期五 |
vbSaturday | 7 | 星期六 |
註解
如果 Calendar 屬性設定為西曆,則傳回的整數代表 date 引數的星期公日。
如果行事曆是 Hijri,則傳回的整數代表 date 引數的星期幾。 回曆的日期引數為任何可代表 100/1/1 (西曆 718 年 8 月 2 日) 至 9666/4/3 (西曆 9999 年 12 月 31 日) 之日期/時間的數值運算式。
範例
此範例會使用 Weekday 函式 ,從指定的日期取得星期幾。
Dim MyDate, MyWeekDay
MyDate = #February 12, 1969# ' Assign a date.
MyWeekDay = Weekday(MyDate) ' MyWeekDay contains 4 because
' MyDate represents a Wednesday.
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。