Udostępnij za pośrednictwem


DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) Metoda

Definicja

Zwraca wartość ciągu zawierającą nazwę określonego dnia tygodnia.

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

Parametry

Weekday
Int32

Wymagane. Liczba całkowita. Oznaczenie liczbowe dnia tygodnia, od 1 do 7; 1 wskazuje pierwszy dzień tygodnia, a 7 wskazuje ostatni dzień tygodnia. Tożsamości z pierwszych i ostatnich dni zależą od ustawienia FirstDayOfWeekValue.

Abbreviate
Boolean

Opcjonalny. Boolean wartość wskazująca, czy nazwa dnia tygodnia ma być skrócona. W przypadku pominięcia wartość domyślna to False, co oznacza, że nazwa dnia tygodnia nie jest skrócona.

FirstDayOfWeekValue
FirstDayOfWeek

Opcjonalny. Wartość wybrana z FirstDayOfWeek wyliczenia, która określa pierwszy dzień tygodnia. Jeśli nie zostanie określony, FirstDayOfWeek.System zostanie użyty.

Zwraca

Wartość ciągu zawierająca nazwę określonego dnia tygodnia.

Wyjątki

Weekday wartość jest mniejsza niż 1 lub większa niż 7 lub FirstDayOfWeekValue mniejsza niż 0 lub większa niż 7.

Przykłady

W poniższym przykładzie użyto Weekday funkcji w celu uzyskania dnia tygodnia z określonej daty, a następnie WeekDayName funkcji w celu uzyskania nazwy dnia tygodnia od jego liczby.

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

Uwagi

Ciąg zwracany przez WeekdayName program zależy nie tylko od argumentów wejściowych, ale także od ustawień opcji regionalnych określonych w Panel sterowania systemu Windows.

Uwaga

WeekdayName używa bieżącego ustawienia kalendarza z CurrentCulture właściwości CultureInfo klasy w System.Globalization przestrzeni nazw. Wartości domyślne CurrentCulture są określane przez ustawienia Panel sterowania.

Argument FirstDayOfWeekValue może mieć jedno z następujących ustawień.

Wartość wyliczenia Wartość Opis
FirstDayOfWeek.System 0 Pierwszy dzień tygodnia określony w ustawieniach systemowych (ustawienie domyślne)
FirstDayOfWeek.Sunday 1 Niedziela
FirstDayOfWeek.Monday 2 Poniedziałek (zgodne ze standardem ISO 8601, pkt. 3.17)
FirstDayOfWeek.Tuesday 3 Tuesday
FirstDayOfWeek.Wednesday 4 Środa
FirstDayOfWeek.Thursday 5 Thursday
FirstDayOfWeek.Friday 6 Piątek
FirstDayOfWeek.Saturday 7 Sobota

Dotyczy

Zobacz też