Udostępnij za pośrednictwem


DateAndTime.Weekday(DateTime, FirstDayOfWeek) Metoda

Definicja

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

Dotyczy

Zobacz też