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

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

Abbreviate
Boolean

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

FirstDayOfWeekValue
FirstDayOfWeek

Optional. Значение, выбранное 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.

Note

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

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

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

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

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