Freigeben über


DateAndTime.Weekday(DateTime, FirstDayOfWeek) Methode

Definition

Gibt einen ganzzahligen Wert zurück, der eine Zahl enthält, die den Wochentag 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 Sie den Wochentag bestimmen möchten.

DayOfWeek
FirstDayOfWeek

Dies ist optional. Ein aus der FirstDayOfWeek Aufzählung ausgewählter Wert, der den ersten Wochentag angibt. Wenn dieser nicht angegeben wurde, wird Sunday verwendet.

Gibt zurück

Ein ganzzahliger Wert, der eine Zahl enthält, die den Wochentag darstellt.

Ausnahmen

DayOfWeek ist kleiner als 0 oder mehr als 7.

Beispiele

Im folgenden Beispiel wird die Weekday Funktion verwendet, um den Wochentag aus 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 Sonntag und 7 an, dass Samstag angegeben wird.

Hinweis

Weekday verwendet die aktuelle Kalendereinstellung aus der CurrentCulture Eigenschaft der CultureInfo Klasse im System.Globalization Namespace. Die Standardwerte CurrentCulture werden durch die Systemsteuerungseinstellungen 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 (Standardeinstellung)
FirstDayOfWeek.Monday 2 Montag (entspricht dem ISO-Standard 8601, Abschnitt 3.17)
FirstDayOfWeek.Tuesday 3 Dienstag
FirstDayOfWeek.Wednesday 4 Wednesday
FirstDayOfWeek.Thursday 5 Thursday
FirstDayOfWeek.Friday 6 Freitag
FirstDayOfWeek.Saturday 7 Samstag

Gilt für:

Weitere Informationen