Sdílet prostřednictvím


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é. 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. Identity prvních a posledních dnů závisí na nastavení FirstDayOfWeekValue.

Abbreviate
Boolean

Optional. Boolean hodnota, která označuje, jestli má být název dne v týdnu zkrácený. Pokud tento argument vynecháte, výchozí hodnota je False, což znamená, že název dne v týdnu není zkrácený.

FirstDayOfWeekValue
FirstDayOfWeek

Optional. Hodnota zvolená z výčtu FirstDayOfWeek , která určuje první den v týdnu. Pokud není zadáno, 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 je 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 funkce WeekDayName k získání názvu dne v týdnu od čí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ý WeekdayName nejen závisí na vstupních argumentech, ale také na nastavení místních možností zadaných v Ovládacích panelech Windows.

Poznámka:

WeekdayName používá 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ích panelů .

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

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

Platí pro

Viz také