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использует текущий параметр календаря CultureInfo из CurrentCulture свойства класса в System.Globalization пространстве имен. Значения по умолчанию CurrentCulture определяются параметрами панели управления .
Аргумент DayOfWeek может иметь один из следующих параметров.
| Значение перечисления | Ценность | Описание |
|---|---|---|
FirstDayOfWeek.System |
0 | Первый день недели, указанный в параметрах системы |
FirstDayOfWeek.Sunday |
1 | Воскресенье (по умолчанию) |
FirstDayOfWeek.Monday |
2 | Понедельник (соответствует стандарту ISO 8601, раздел 3.17) |
FirstDayOfWeek.Tuesday |
3 | Вторник |
FirstDayOfWeek.Wednesday |
4 | Wednesday |
FirstDayOfWeek.Thursday |
5 | Thursday |
FirstDayOfWeek.Friday |
6 | Пятница |
FirstDayOfWeek.Saturday |
7 | Суббота |