DateAndTime.WeekdayName(Int32, Boolean, FirstDayOfWeek) Metoda

Definice

Vrátí řetězcovou hodnotu obsahující název zadaného dne v týdnu.

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

Parametry

Weekday
Int32

Povinná hodnota. Celé číslo. Číselné označení pro pracovní den od 1 do 7; 1 označuje první den v týdnu a 7 označuje poslední den v týdnu. Identita prvního a posledního dne závisí na nastavení .FirstDayOfWeekValue

Abbreviate
Boolean

Nepovinný parametr. Boolean hodnota označující, jestli má být název dne v týdnu zkrácen. Pokud je vynechán, výchozí hodnota je False, což znamená, že název dne v týdnu není zkrácený.

FirstDayOfWeekValue
FirstDayOfWeek

Nepovinný parametr. Hodnota vybraná z výčtu FirstDayOfWeek , která určuje první den v týdnu. Pokud není zadán, FirstDayOfWeek.System použije se.

Návraty

Řetězcová hodnota obsahující název zadaného dne v týdnu.

Výjimky

Weekday je menší než 1 nebo větší než 7 nebo FirstDayOfWeekValue menší než 0 nebo větší než 7.

Příklady

Následující příklad používá Weekday funkci k získání dne v týdnu od zadaného data a pak WeekDayName funkce získá název dne v týdnu z jeho čísla.

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

Poznámky

Řetězec vrácený nástrojem WeekdayName závisí nejen na vstupních argumentech, ale také na nastavení místních možností zadaných v Ovládací panely Windows.

Poznámka

WeekdayName použije aktuální nastavení kalendáře z CurrentCulture vlastnosti CultureInfo třídy v System.Globalization oboru názvů. Výchozí CurrentCulture hodnoty jsou určeny nastavením Ovládací panely.

Argument FirstDayOfWeekValue může mít jedno z následujících nastavení.

Výčtová hodnota Hodnota Popis
FirstDayOfWeek.System 0 První den v týdnu zadaný v nastavení systému (výchozí)
FirstDayOfWeek.Sunday 1 Neděle
FirstDayOfWeek.Monday 2 Pondělí (v souladu se standardem ISO 8601, oddíl 3.17)
FirstDayOfWeek.Tuesday 3 Úterý
FirstDayOfWeek.Wednesday 4 Středa
FirstDayOfWeek.Thursday 5 Čtvrtek
FirstDayOfWeek.Friday 6 Pátek
FirstDayOfWeek.Saturday 7 Sobota

Platí pro

Viz také