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šas |
---|---|
data |
Būtinas. Variantas, skaitinis reiškinys, eilutės išraiška arba bet koks jų derinys, kuris gali pateikti datą. Jei data yra neapibrėžta, grąžinama neapibrėžta reikšmė NULL . |
firstdayofweek |
Pasirinktinai. konstanta, nurodanti pirmąją savaitės dieną. Jei nenurodyta, laikoma Vbsunday . |
Parametrai
Argumentas firstdayofweek turi šiuos parametrus:
Konstanta | Reikšmė | Aprašas |
---|---|---|
vbUseSystem |
0 |
Naudokite parametrą NLS API. |
vbSunday |
1 |
Sekmadienis (numatytasis parametras) |
vbMonday |
2 |
Pirmadienis |
Vbantradienis |
3 |
Antradienis |
Vbtrečiadienis |
4 |
Trečiadienis |
Vbketvirtadienį |
5 |
Ketvirtadienis |
vbFriday |
6 |
Penktadienis |
vbSaturday |
7 |
Šeštadienis |
Grąžinamos reikšmės
Funkcija WEEKDAY gali pateikti bet kurią iš šių reikšmių:
Konstanta | Reikšmė | Aprašas |
---|---|---|
vbSunday |
1 |
Sekmadienis |
vbMonday |
2 |
Pirmadienis |
Vbantradienis |
3 |
Antradienis |
Vbtrečiadienis |
4 |
Trečiadienis |
Vbketvirtadienį |
5 |
Ketvirtadienis |
vbFriday |
6 |
Penktadienis |
vbSaturday |
7 |
Šeštadienis |
Pastabos
Jei ypatybės Calendar parametras yra Grigaliaus, grąžinamas sveikasis skaičius atitinka savaitės Grigaliaus savaitės datą. Jei kalendorius yra Hidžri, grąžinamas sveikasis skaičius atitinka savaitės Hidžros savaitės datą. Hidžri datų argumento numeris yra bet koks skaitinis reiškinys, kuris gali reikšti datą ir (arba) laiką iš "1/1/100" (Grigaliaus rugpjūtis 2, 718) per 4/3/9666 (Grigaliaus grd 31, 9999).
Užklausos pavyzdžiai
Reiškinys | Rezultatai |
---|---|
Pasirinkite DateofSale, WEEKDAY ([DateofSale]) kaip Reiškinys1 iš ProductSales; |
Pateikia reikšmes iš lauko "DateofSale" ir skaičių, nurodančio šių datų reikšmių "WEEKDAY". (Pagal numatytąjį sekmadienį laikoma pirmoji savaitės diena; 1). |
Pasirinkite DateofSale, savaitės diena ([DateofSale], 2) kaip NewWeekDay iš ProductSales; |
Pateikia reikšmes iš lauko "DateofSale" ir skaičių, nurodančio šių datų reikšmių "WEEKDAY". (atsižvelgiant į tai, kad pirmadienis yra pirmoji savaitės diena). |
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 funkcija WEEKDAY naudojama savaitės dienai gauti iš nurodytos datos.
Dim MyDate, MyWeekDay
MyDate = #February 12, 1969# ' Assign a date.
MyWeekDay = Weekday(MyDate)
' MyWeekDay contains 4 because
' MyDate represents a Wednesday.
Pastaba: Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Prašome mus informuoti, ar radote reikiamos informacijos. Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip nuoroda.