A hét napját jelentő egész számot tartalmazó Variant (egész) értéket ad eredményül.
Szintaxis
Weekday( date [, firstdayofweek ] )
A Hétköznap függvény szintaxisa az alábbi argumentumokat foglalja tartalmazza:
|
argumentumok |
Leírás |
|
date |
Megadása kötelező. Variant, numerikus kifejezés, karakterlánc-kifejezés vagy ezek bármilyen kombinációja, amely dátumot jelölhet. Ha a dátum null értéket tartalmaz, a függvény Null értéket ad vissza. |
|
hét_első_napja |
Nem kötelező. A hét első napját megadó állandó. Ha nincs megadva, a rendszer vbSunday értéket feltételez. |
Beállítások
A hételsőnapja argumentum beállításai a következők:
|
Állandó |
Érték |
Leírás |
|
vbUseSystem |
0 |
Az NLS API beállítás használata |
|
vbSunday |
1 |
Vasárnap (alapértelmezett) |
|
vbMonday |
2 |
Hétfő |
|
vbTuesday |
3 |
Kedd |
|
vbWednesday |
4 |
Szerda |
|
vbThursday |
5 |
Csütörtök |
|
vbFriday |
6 |
Péntek |
|
vbSaturday |
7 |
Szombat |
Visszatérési értékek
A Weekday függvény az alábbi értékek bármelyikét visszaadhatja:
|
Állandó |
Érték |
Leírás |
|
vbSunday |
1 |
vasárnap |
|
vbMonday |
2 |
Hétfő |
|
vbTuesday |
3 |
Kedd |
|
vbWednesday |
4 |
Szerda |
|
vbThursday |
5 |
Csütörtök |
|
vbFriday |
6 |
Péntek |
|
vbSaturday |
7 |
Szombat |
Megjegyzések
Ha a Naptár tulajdonság értéke Gergely-naptár, a visszaadott egész szám a hét Gergely-naptár szerinti napját jelöli a dátum argumentumban. Ha a naptár Hijri, a visszaadott egész szám a hét Hijri-napját jelöli a dátum argumentumban. A Hijri-dátumok argumentuma bármely numerikus kifejezés, amely 100.01.01-től (718. augusztus 2.) és 9666.04.03-ig (Gergely-naptár 9999. dec. 31.) dátumot és/vagy időpontot jelölhet.
Példák lekérdezésre
|
Expression |
Eredmények |
|
SELECT DateofSale, Weekday([DateofSale]) AS Expr1 FROM ProductSales; |
A "DateofSale" mező értékeit és a dátumértékek "Hétköznapját" jelölő számot adja vissza. (Alapértelmezés szerint a vasárnap a hét első napja; 1). |
|
SELECT DateofSale, Weekday([DateofSale],2) AS NewWeekDay FROM ProductSales; |
A "DateofSale" mező értékeit és a dátumértékek "Hétköznapját" jelölő számot adja vissza. (figyelembe véve a hétfőt a hét első napjaként). |
VBA-példa
Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.
Ez a példa a Weekday függvénnyel szerzi be a hét napját egy megadott dátumból.
Dim MyDate, MyWeekDayMyDate = #February 12, 1969# ' Assign a date.MyWeekDay = Weekday(MyDate) ' MyWeekDay contains 4 because ' MyDate represents a Wednesday.