Поделиться через


DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) Метод

Определение

Возвращает строковое значение, содержащее имя указанного дня недели.

public static string WeekdayName(int Weekday, bool Abbreviate = false, Microsoft.VisualBasic.FirstDayOfWeek FirstDayOfWeekValue = Microsoft.VisualBasic.FirstDayOfWeek.System);
static member WeekdayName : int * bool * Microsoft.VisualBasic.FirstDayOfWeek -> string
Public Function WeekdayName (Weekday As Integer, Optional Abbreviate As Boolean = false, Optional FirstDayOfWeekValue As FirstDayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.System) As String

Параметры

Weekday
Int32

Обязательно. Целое число. Числовое обозначение для дня недели от 1 до 7; 1 указывает первый день недели и 7 указывает последний день недели. Удостоверения первых и последних дней зависят от параметра FirstDayOfWeekValue.

Abbreviate
Boolean

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

FirstDayOfWeekValue
FirstDayOfWeek

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

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

Строковое значение, содержащее имя указанного дня недели.

Исключения

Weekday меньше 1 или больше 7 или FirstDayOfWeekValue меньше 0 или больше 7.

Примеры

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

Dim oldDate As Date
Dim oldWeekDayName As String
oldDate = #2/12/1969#
oldWeekDayName = WeekdayName(Weekday(oldDate))
' oldWeekDayName now contains "Wednesday".

Комментарии

Возвращаемая WeekdayName строка зависит не только от входных аргументов, но и от параметров региональных параметров , указанных на панели управления Windows.

Замечание

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

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

Значение перечисления Ценность Описание
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 Суббота

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

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