曜日関数 返値 早見表

コンピューター
kropekk_pl / Pixabay

各プログラミング言語での「曜日関数が返す値」の早見表です。

.NET

DateTime.DayOfWeekプロパティで求められる。

型はSystem.DayOfWeek列挙型

日曜始まり・ゼロオリジン。

 曜日 DateTime.DayOfWeek
数値
Sunday 0
Monday 1
Tuesday 2
Wednesday 3
Thursday 4
Friday 5
Saturday 6

Excel関数

WEEKDAY関数で求まる。

第二引数に指定する値で結果が変化。

結果
省略 日曜始まり・1オリジン(1から始まる)
1 日曜始まり・1オリジン
2 月曜始まり・1オリジン
3 月曜始まり・ゼロオリジン

↓(例)

曜日 WEEKDAY(日付) WEEKDAY(日付, 1) WEEKDAY(日付, 2) WEEKDAY(日付, 3)
1 1 7 6
2 2 1 0
3 3 2 1
4 4 3 2
5 5 4 3
6 6 5 4
7 7 6 5

Excel VBA

Weekday関数で求められる。

日曜始まり・1オリジン。

曜日 Weekday(日付)
1
2
3
4
5
6
7

MySQL

DAYOFWEEKWEEKDAYの二種類の関数で求められる。

DAYOFWEEK 日曜始まり・1オリジン
WEEKDAY 月曜始まり・ゼロオリジン

↓(例)

 曜日 DAYOFWEEK(日付) WEEKDAY(日付)
1 6
2 0
3 1
4 2
5 3
6 4
7 5

PHP

date関数で求められる。
第一引数に'w'を指定すると曜日コードが求まる。
日曜始まり・ゼロオリジン。

 曜日 date(‘w’, 日付)
0
1
2
3
4
5
6

Perl

localtime関数で求められる。
返り値の配列の7番目が曜日コード。
日曜始まり・ゼロオリジン。

 曜日 (localtime(日付))[6]
0
1
2
3
4
5
6

Visual Basic 6

Weekday関数で求められる。
日曜始まり・1オリジン。

曜日 Weekday(日付)
1
2
3
4
5
6
7
コンピューター周期
スポンサーリンク
【コピー】でタイトルとURLをコピーできます(^^)
タイトルとURLをコピーしました