DateAndTime.Weekday(DateTime, FirstDayOfWeek) Метод

Определение

Возвращает целочисленное значение, которое содержит число, представляющее день недели.

public static int Weekday (DateTime DateValue, Microsoft.VisualBasic.FirstDayOfWeek DayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.Sunday);
static member Weekday : DateTime * Microsoft.VisualBasic.FirstDayOfWeek -> int
Public Function Weekday (DateValue As DateTime, Optional DayOfWeek As FirstDayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.Sunday) As Integer

Параметры

DateValue
DateTime

Обязательный. Значение типа Date, для которого требуется определить день недели.

DayOfWeek
FirstDayOfWeek

Необязательный элемент. Значение, выбранное из перечисления FirstDayOfWeek, указывающее первый день недели. Если этот параметр не задан, используется значение Sunday.

Возвращаемое значение

Целочисленное значение, которое содержит число, представляющее день недели.

Исключения

Значение параметра DayOfWeek меньше 0 или больше 7.

Примеры

В следующем примере функция используется для Weekday получения дня недели из указанной даты.

Dim oldDate As Date
Dim oldWeekDay As Integer
oldDate = #2/12/1969#
oldWeekDay = Weekday(oldDate)
' oldWeekDay now contains 4 because thisDate represents a Wednesday.

Комментарии

Значение, возвращаемое Weekday функцией, соответствует значениям перечисления FirstDayOfWeek , то есть 1 обозначает воскресенье, а 7 — субботу.

Примечание

Weekday использует текущий параметр календаря из CurrentCulture свойства CultureInfo класса в System.Globalization пространстве имен. Значения по умолчанию CurrentCulture определяются панель управления параметрами.

Аргумент DayOfWeek может иметь один из следующих параметров.

Значение перечисления Значение Описание
FirstDayOfWeek.System 0 Первый день недели, указанный в параметрах системы
FirstDayOfWeek.Sunday 1 Воскресенье (по умолчанию)
FirstDayOfWeek.Monday 2 Понедельник (соответствует стандарту ISO 8601, раздел 3.17)
FirstDayOfWeek.Tuesday 3 Вторник
FirstDayOfWeek.Wednesday 4 Среда
FirstDayOfWeek.Thursday 5 Четверг
FirstDayOfWeek.Friday 6 Пятница
FirstDayOfWeek.Saturday 7 Суббота

Применяется к

См. также раздел