📜  MS Access 中的 Weekday() 和 WeekdayName()函数

📅  最后修改于: 2022-05-13 01:55:36.516000             🧑  作者: Mango

MS Access 中的 Weekday() 和 WeekdayName()函数

1. Weekday()函数:
在 MS Access 中,weekday()函数返回给定日期的工作日数。在这个函数中,一个日期将作为参数传递并返回该日期的工作日。默认情况下,1 表示周日,7 表示周六。第二个参数是可选的,它将是一周的第一天。

句法 :

Weekday(date, firstdayofweek)

参数值:

ParameterDescription
dateIt is required. A valid date.
firstdayofweekoptional, it will specifies the first day of the week
0 : For NLS API setting
1 : Sunday (default)
2 : Monday
3 : Tuesday
4 : Wednesday
5 : Thursday
6 : Friday
7 : Saturday

示例-1:

SELECT Weekday(#06/17/2020#);

输出 :

4

示例 2 :

SELECT Weekday(Date());

输出 :

5

2. WeekdayName()函数:
在 MS Access 中,WeekdayName()函数返回工作日名称。在这个函数中,第一个函数是周数,第二个参数是abbreviate。它是可选的。如果您想要缩写,则传递 true 否则传递 false。第三个参数将是一周的第一天。它也是可选的。

句法 :

WeekdayName(number, abbreviate, firstdayofweek)

参数 :

ParameterDescription
numberIt is required. It will be in the range of 1 to 7
abbreviateOptional.For abbreviation true otherwise false
firstdayofweekoptional, it will specifies the first day of the week
0 : For NLS API setting
1 : Sunday (default)
2 : Monday
3 : Tuesday
4 : Wednesday
5 : Thursday
6 : Friday
7 : Saturday

示例-1:

SELECT WeekdayName(1);

输出 :

Sunday

示例 2 :

SELECT WeekdayName (3, TRUE, 2)

输出 :

Wed