Weekday funkcija

Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Pateikia variantą (sveikąjį skaičių), kuriame yra sveikasis skaičius, nurodantis savaitės dieną.

Sintaksė

Weekday(data [, firstdayofweek ] )

Funkcijos Weekday sintaksė turi tokius argumentus:

Argumentas Aprašymas
data Būtinas. Variantas, skaitinis reiškinys, eilutės reiškinys ar bet koks jų derinys, žymintis datą. Jei datoje yra Null, grąžinamas Null .
firstdayofweek Pasirinktinis. Konstanta, nurodanti pirmąją savaitės dieną. Jei nenurodyta, ja laikoma vbSunday .

Parametrai

Argumento " firstdayofweek" parametrai yra tokie:

Konstanta Reikšmė Aprašymas
vbUseSystem 0 Naudokite NLS API parametrą.
vbSekmadienis 1 Sekmadienis (numatytoji reikšmė)
vbPirmadienis 2 Pirmadienis
vbAntradienis 3 Antradienis
vbTrečiadienis 4 Trečiadienis
vbKetvirtadienis 5 Ketvirtadienis
vbpenktadienis 6 Penktadienis
vbŠeštadienis 7 Šeštadienis

Pateikiamos reikšmės

Weekday funkcija gali grąžinti bet kurią iš šių reikšmių:

Konstanta Reikšmė Aprašymas
vbSekmadienis 1 Sekmadienis
vbPirmadienis 2 Pirmadienis
vbAntradienis 3 Antradienis
vbTrečiadienis 4 Trečiadienis
vbKetvirtadienis 5 Ketvirtadienis
vbpenktadienis 6 Penktadienis
vbŠeštadienis 7 Šeštadienis

Pastabos

Jei ypatybės Calendar parametras yra Grigaliaus, grąžintas sveikasis skaičius datos argumente nurodo Grigaliaus valstijos savaitės dieną. Jei kalendorius yra Hidžros, pateiktas sveikasis skaičius nurodo Hidžros savaitės dieną kaip datos argumentą. Hidžri datoms argumento skaičius yra bet koks skaitinis reiškinys, kuris gali reikšti datą ir (arba) laiką nuo 100-01-01 (718 m. rugpjūčio 2 d.) iki 9666 04-03 (9999 m. gruodžio 31 d. Grigaliaus).

Užklausų pavyzdžiai

Išraiška Rezultatai
SELECT DateofSale, Weekday([DateofSale]) AS Expr1 FROM ProductSales; Grąžina reikšmes iš lauko "DateofSale" ir skaičių, nurodantį šių datos reikšmių savaitės dieną. (Pagal numatytuosius nustatymus, sekmadienis laikomas pirmąja savaitės diena; 1).
SELECT DateofSale, Weekday([DateofSale],2) AS NewWeekDay FROM ProductSales; Grąžina reikšmes iš lauko "DateofSale" ir skaičių, nurodantį šių datos reikšmių savaitės dieną. (pirmąja savaitės diena laikant pirmadienį).

VBA pavyzdys

Pastaba

Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.

Šiame pavyzdyje naudojama funkcija Weekday , norint gauti savaitės dieną nuo nurodytos datos.

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

Pasirinkite tinkamą datos funkciją