Weekday 関数 | VBScript関数リファレンス

Weekday 関数

Weekday(varDate [, lngCmp])
何曜日であるかを表す 1 (日曜) 〜 7 (土曜) の範囲の値を返します。

引数

varDate
日付を表す式を指定します。
有効な値ではない場合は、Null 値を返します。
lngCmp
省略可能です。
週の第 1 日目の曜日を表す定数を指定します。(省略した場合は 1 (日曜) が使用されます)
定数 内容
vbUseSystemDayOfWeek 0 各国語対応 (NLS) API の設定値を使用します。
vbSunday 1 日曜
vbMonday 2 月曜
vbTuesday 3 火曜
vbWednesday 4 水曜
vbThursday 5 木曜
vbFriday 6 金曜
vbSaturday 7 土曜

戻り値

定数 内容
vbSunday 1 日曜
vbMonday 2 月曜
vbTuesday 3 火曜
vbWednesday 4 水曜
vbThursday 5 木曜
vbFriday 6 金曜
vbSaturday 7 土曜

使用例

次のコードは、Weekday 関数を使ってシステム日付から分を取得する例です。(仮に現在 "2005/02/01 10:15:30" とする)
Dim lngWeekday
lngWeekday = Weekday(Now)       'lngWeekday は、30 です。


関連

VBScript関数

VBScript関数を自分で使いやすいように整理したページです。