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 zurück, der den Namen des angegebenen Wochentags enthält.
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 für den Wochentag, von 1 bis 7; 1 gibt den ersten Tag der Woche an und 7 gibt den letzten Tag der Woche an. Die Identitäten der ersten und letzten Tage hängen von der Einstellung ab FirstDayOfWeekValue.
- Abbreviate
- Boolean
Dies ist optional.
Boolean wert, der angibt, ob der Name des Wochentags abgekürzt werden soll. Wenn nicht angegeben, lautet Falseder Standardwert , was bedeutet, dass der Name des Wochentags nicht gekürzt wird.
- FirstDayOfWeekValue
- FirstDayOfWeek
Dies ist optional. Ein aus der FirstDayOfWeek Aufzählung ausgewählter Wert, der den ersten Wochentag angibt. Wenn dieser nicht angegeben wurde, wird FirstDayOfWeek.System verwendet.
Gibt zurück
Ein Zeichenfolgenwert, der den Namen des angegebenen Wochentags enthält.
Ausnahmen
Weekday ist kleiner als 1 oder größer als 7 oder FirstDayOfWeekValue kleiner als 0 oder größer als 7.
Beispiele
Im folgenden Beispiel wird die Weekday Funktion verwendet, um den Wochentag aus einem angegebenen Datum abzurufen, und dann die WeekDayName Funktion, um den Namen des Wochentags aus seiner Zahl abzurufen.
Dim oldDate As Date
Dim oldWeekDayName As String
oldDate = #2/12/1969#
oldWeekDayName = WeekdayName(Weekday(oldDate))
' oldWeekDayName now contains "Wednesday".
Hinweise
Die zurückgegebene Zeichenfolge hängt nicht nur von WeekdayName den Eingabeargumenten ab, sondern auch von den in der Windows-Systemsteuerung angegebenen Einstellungen für regionale Optionen.
Hinweis
WeekdayName verwendet die aktuelle Kalendereinstellung aus der CurrentCulture Eigenschaft der CultureInfo Klasse im System.Globalization Namespace. Die Standardwerte CurrentCulture werden durch die Systemsteuerungseinstellungen 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 (Standardeinstellung) |
FirstDayOfWeek.Sunday |
1 | Sonntag |
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 |