Weekday
週の曜日を示す整数値を返します。
Synopsis
Weekday(weekday[,firstdayofweek])
引数
weekday | 日付を示す式。 |
firstdayofweek | オプション — 週の最初の曜日を指定する定数。省略した場合、vbSunday と見なされます。値については、概要を参照してください。 |
概要
Weekday 関数は、weekday によって表される週の曜日を指定する 1 から 7 の間の整数を返します。週の最初の曜日は既定では日曜日です。または、システム全体で、この既定よりも現在の NLS の曜日設定が優先される場合があります。
引数 firstdayofweek では、この文で使用する週の最初の曜日を任意の曜日に設定できます。引数 firstdayofweek の値は以下のとおりです。
定数 | 値 | 概要 |
---|---|---|
vbUseSystem | 0 | 各国言語サポート (NLS) の API 設定を使用します |
vbSunday | 1 | Sunday (日曜日) |
vbMonday | 2 | Monday (月曜日) |
vbTuesday | 3 | Tuesday (火曜日) |
vbWednesday | 4 | Wednesday (水曜日) |
vbThursday | 5 | Thursday (木曜日) |
vbFriday | 6 | Friday (金曜日) |
vbSaturday | 7 | Saturday (土曜日) |
Weekday 関数は、以下のいずれかの値を返します。
定数 | 値 | 概要 |
---|---|---|
vbSunday | 1 | Sunday (日曜日) |
vbMonday | 2 | Monday (月曜日) |
vbTuesday | 3 | Tuesday (火曜日) |
vbWednesday | 4 | Wednesday (水曜日) |
vbThursday | 5 | Thursday (木曜日) |
vbFriday | 6 | Friday (金曜日) |
vbSaturday | 7 | Saturday (土曜日) |
例
以下の例は、Weekday 関数を使用して、指定した日付の既定の週の曜日を取得します。
MyDay0 = Weekday("11/1/2005")
Println MyDay0
2005 年 11 月 1 日 は火曜日なので Weekday("11/1/2005") は 3 を返します。
以下の例は、引数 firstdayofweek の結果を示します。
MyDay1 = Weekday("11/1/2005",vbSunday)
MyDay2 = Weekday("11/1/2005",vbMonday)
MyDay3 = Weekday("11/1/2005",vbTuesday)
MyDay4 = Weekday("11/1/2005",vbWednesday)
MyDay5 = Weekday("11/1/2005",vbThursday)
MyDay6 = Weekday("11/1/2005",vbFriday)
MyDay7 = Weekday("11/1/2005",vbSaturday)
Println "Day is: ",MyDay1," Week begins Sunday"
Println "Day is: ",MyDay2," Week begins Monday"
Println "Day is: ",MyDay3," Week begins Tuesday"
Println "Day is: ",MyDay4," Week begins Wednesday"
Println "Day is: ",MyDay5," Week begins Thursday"
Println "Day is: ",MyDay6," Week begins Friday"
Println "Day is: ",MyDay7," Week begins Saturday"