DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |