Funkce Weekday

Vrátí hodnotu typu Variant (Integer), která obsahuje celé číslo vyjadřující den v týdnu.

Syntaxe

Weekday( datum [, první_den_v_týdnu ] )

Syntaxe funkce DenTýdnodena obsahuje následující argumenty:

Argument

Popis

date

Povinný argument. Variant, Číselný výraz, Řetězcový výraz, nebo libovolná jejich kombinace, která představuje datum. Pokud datum obsahuje hodnotu Null, vrátí se hodnota Null.

firstdayofweek

Nepovinný argument. Název Konstanta, který určuje první den v týdnu. Pokud není zadána, předpokládá se "vbSunday".

Nastavení

První_den_v_týdnu obsahuje tato nastavení:

Konstanta

Hodnota

Popis

vbUseSystem

0

Použijte nastavení rozhraní NLS API.

vbSunday

1

Neděle (výchozí)

vbMonday

2

Pondělí

vbTuesday

3

úterý

vbWednesday

4

Středa

vb VisualSday

5

Čtvrtek

vbF poušty

6

Pátek

vbSaturday

7

Sobota

Vrácené hodnoty

Funkce Weekday může vrátit libovolnou z těchto hodnot:

Konstanta

Hodnota

Popis

vbSunday

1

Neděle

vbMonday

2

Pondělí

vbTuesday

3

úterý

vbWednesday

4

Středa

vb VisualSday

5

Čtvrtek

vbF poušty

6

Pátek

vbSaturday

7

Sobota

Poznámky

Pokud je vlastnost Kalendář nastavená na gregoriánské číslo, vrácené celé číslo představuje gregoriánský den v týdnu pro argument datum. Pokud je kalendářem kalendář hidžra, vrácené celé číslo představuje pro argument datum den v týdnu hidžra. U kalendářních dat hidžra představuje číslo argumentu jakýkoli číselný výraz, který představuje datum a čas od 1. 1. 2010 (2. gregoriánského 8. srpna 2018) do 3. 4. 2066 (31. gregoriánského 9999).

Příklady dotazů

Výraz

Výsledky

SELECT DateofSale, Weekday([DateofSale]) AS Výraz1 FROM Prodej_produktů;

Vrátí hodnoty z pole DateofSale a číslo představující den v týdnu těchto hodnot data. (Ve výchozím nastavení se neděle považuje za první den v týdnu. 1).

SELECT DateofSale, Weekday([DateofSale],2) AS NewWeekDay FROM ProductSales;

Vrátí hodnoty z pole DateofSale a číslo představující den v týdnu těchto hodnot. (s ohledem na pondělí jako první den v týdnu).

Příklad jazyka VBA

Poznámka: Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

V tomto příkladu se funkce Weekday používá k získání dne v týdnu od zadaného data.

Dim MyDate, MyWeekDay
MyDate = #February 12, 1969# ' Assign a date.
MyWeekDay = Weekday(MyDate)
' MyWeekDay contains 4 because
' MyDate represents a Wednesday.

Viz taky

Volba správné datové funkce

Potřebujete další pomoc?

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×