Преминаване към основното съдържание

Функция Weekday

Връща стойност от тип Variant (Integer), съдържаща цяло число, представляващо денят от седмицата.

Синтаксис

Делничен ден ( Дата [, firstdayofweek ] )

Синтаксисът на функцията за делничен ден има следните аргументи:

Аргумент

Описание

date

Задължително. Вариант числов израз, низов израз или комбинация от тези, които могат да представят дата. Ако Дата съдържа Null, връща се NULL .

първи ден от седмицата

Незадължително. константа, която указва първия ден от седмицата. Ако не е зададено, vbSunday се приема.

Настройки

Аргументът firstdayofweek има тези настройки:

Константа

Стойност

Описание

vbUseSystem

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

Събота.

Забележки

Ако настройката на свойството Календар е григориански, връщаното цяло число представлява Григорианският ден от седмицата за аргумента "дата". Ако Календарът е хиджри, връщаното цяло число представлява хиджри ден от седмицата за аргумента "дата". За датите на хиджри аргументът е всеки числов израз, който може да представя дата и/или час от 1/1/100 (григориански 2, 718) през 4/3/9666 (григориански 31, 9999).

Примери за заявки

Израз

Резултати

Изберете DateofSale, делничен ден ([DateofSale]) като Израз1 от ProductSales;

Връща стойностите от полето "DateofSale" и число, представляващо "делничен ден" от тези стойности за дати. (По подразбиране Sunday се счита за първи ден от седмицата; 1).

Изберете DateofSale, делничен ден ([DateofSale]; 2) като NewWeekDay от ProductSales;

Връща стойностите от полето "DateofSale" и число, представляващо "делничен ден" от тези стойности за дати. (обмисля понеделник като първи ден от седмицата).

Пример за VBA

Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Този пример използва функцията за делничен ден, за да получи деня от седмицата от посочена дата.

Dim MyDate, MyWeekDay
MyDate = #February 12, 1969# ' Assign a date.
MyWeekDay = Weekday(MyDate)
' MyWeekDay contains 4 because
' MyDate represents a Wednesday.

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Вж. също

Избиране на правилната функция за дата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×