DateAndTime.Weekday(DateTime, FirstDayOfWeek) Methode

Definition

Gibt einen ganzzahligen Wert mit einer Zahl zurück, die den Tag der Woche darstellt.

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

Parameter

DateValue
DateTime

Erforderlich. Ein Date-Wert, für den der Wochentag ermittelt werden soll.

DayOfWeek
FirstDayOfWeek

Dies ist optional. Ein Wert aus der FirstDayOfWeek-Enumeration, der den ersten Tag der Woche angibt. Wenn dieser nicht angegeben wurde, wird Sunday verwendet.

Gibt zurück

Ein ganzzahliger Wert mit einer Zahl, die den Tag der Woche darstellt.

Ausnahmen

DayOfWeek ist kleiner als 0 oder größer als 7.

Beispiele

Im folgenden Beispiel wird die Weekday -Funktion verwendet, um den Wochentag von einem angegebenen Datum abzurufen.

Dim oldDate As Date
Dim oldWeekDay As Integer
oldDate = #2/12/1969#
oldWeekDay = Weekday(oldDate)
' oldWeekDay now contains 4 because thisDate represents a Wednesday.

Hinweise

Der von der Weekday Funktion zurückgegebene Wert entspricht den Werten der FirstDayOfWeek -Enumeration, d. h. 1 gibt sonntags und 7 den Samstag an.

Hinweis

Weekday verwendet die aktuelle Kalendereinstellung aus der CurrentCulture -Eigenschaft der CultureInfo -Klasse im System.Globalization -Namespace. Die Standardwerte CurrentCulture werden durch Systemsteuerung Einstellungen bestimmt.

Das DayOfWeek Argument kann über eine der folgenden Einstellungen verfügen.

Enumerationswert Wert BESCHREIBUNG
FirstDayOfWeek.System 0 Erster Wochentag, der in den Systemeinstellungen angegeben ist
FirstDayOfWeek.Sunday 1 Sonntag (Standard)
FirstDayOfWeek.Monday 2 Montag (entspricht ISO-Norm 8601, Abschnitt 3.17)
FirstDayOfWeek.Tuesday 3 Tuesday
FirstDayOfWeek.Wednesday 4 Wednesday
FirstDayOfWeek.Thursday 5 Thursday
FirstDayOfWeek.Friday 6 Freitag
FirstDayOfWeek.Saturday 7 Samstag

Gilt für:

Weitere Informationen