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 | Суббота |