DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) Methode

Definition

Gibt einen Zeichenfolgenwert mit dem Namen des angegebenen Wochentags zurück.

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

Parameter

Weekday
Int32

Erforderlich. Eine ganze Zahl. Die numerische Bezeichnung des Wochentags von 1 bis 7, wobei 1 für den ersten und 7 für den letzten Tag der Woche steht. Welcher jeweils der erste und letzte Tag der Woche ist, hängt von der Einstellung für FirstDayOfWeekValue ab.

Abbreviate
Boolean

Dies ist optional. Ein Boolean-Wert, der angibt, ob der Name des Wochentags abgekürzt werden soll. Wenn dieser Wert nicht angegeben wird, lautet der Standardwert False, d. h., der Name des Wochentags wird nicht abgekürzt.

FirstDayOfWeekValue
FirstDayOfWeek

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

Gibt zurück

Ein Zeichenfolgenwert mit dem Namen des angegebenen Wochentags.

Ausnahmen

Weekday ist kleiner als 1 oder größer als 7, oder FirstDayOfWeekValue 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, und dann die WeekDayName -Funktion, um den Namen des Wochentags aus seiner Nummer abzurufen.

Dim oldDate As Date
Dim oldWeekDayName As String
oldDate = #2/12/1969#
oldWeekDayName = WeekdayName(Weekday(oldDate))
' oldWeekDayName now contains "Wednesday".

Hinweise

Die von WeekdayName zurückgegebene Zeichenfolge hängt nicht nur von den Eingabeargumenten ab, sondern auch von den Einstellungen für regionale Optionen, die im Windows-Systemsteuerung angegeben sind.

Hinweis

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

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

Enumerationswert Wert BESCHREIBUNG
FirstDayOfWeek.System 0 Erster Wochentag, der in den Systemeinstellungen angegeben ist (Standard)
FirstDayOfWeek.Sunday 1 Sonntag
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