DateAndTime.Weekday(DateTime, 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ść całkowitą zawierającą liczbę reprezentującą dzień tygodnia.
public static int Weekday (DateTime DateValue, Microsoft.VisualBasic.FirstDayOfWeek DayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.Sunday);
static member Weekday : DateTime * Microsoft.VisualBasic.FirstDayOfWeek -> int
Public Function Weekday (DateValue As DateTime, Optional DayOfWeek As FirstDayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.Sunday) As Integer
Parametry
- DateValue
- DateTime
Wymagane. Date
Wartość, dla której chcesz określić dzień tygodnia.
- DayOfWeek
- FirstDayOfWeek
Opcjonalny. Wartość wybrana z wyliczenia FirstDayOfWeek , która określa pierwszy dzień tygodnia. Jeśli nie zostanie określony, Sunday zostanie użyty.
Zwraca
Wartość całkowita zawierająca liczbę reprezentującą dzień tygodnia.
Wyjątki
DayOfWeek
wartość jest mniejsza niż 0 lub większa niż 7.
Przykłady
W poniższym przykładzie użyto Weekday
funkcji w celu uzyskania dnia tygodnia od określonej daty.
Dim oldDate As Date
Dim oldWeekDay As Integer
oldDate = #2/12/1969#
oldWeekDay = Weekday(oldDate)
' oldWeekDay now contains 4 because thisDate represents a Wednesday.
Uwagi
Wartość zwrócona przez Weekday
funkcję odpowiada wartościom FirstDayOfWeek
wyliczenia, czyli 1 wskazuje niedzielę i 7 wskazuje sobotę.
Uwaga
Weekday
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 DayOfWeek
może mieć jedno z następujących ustawień.
Wartość wyliczenia | Wartość | Opis |
---|---|---|
FirstDayOfWeek.System |
0 | Pierwszy dzień tygodnia określony w ustawieniach systemowych |
FirstDayOfWeek.Sunday |
1 | Niedziela (domyślnie) |
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 |