DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |