Funkcija „Weekday”

Primenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Daje tip podataka Varijanta (Ceo broj) koji sadrži ceo broj koji predstavlja dan u sedmici.

Sintaksa

Weekday(datum [, prvidanusedmici ] )

Sintaksa funkcije Weekday ima sledeće argumente:

Argument Opis
Datum Obavezno. Varijanta, numerički izraz, izraz niske ili bilo koja njihova kombinacija koja može da predstavlja datum. Ako datum sadrži vrednost "Null", dobija se vrednost Null .
prvidanusedmici Opcionalno. Konstanta koja navodi prvi dan u sedmici. Ako nije navedeno, pretpostavlja se da je vbSunday .

Postavke

Argument prvidanusedmici ima sledeće postavke:

konstanta Vrednost Opis
vbUseSystem 0 Koristite postavku NLS API-ja.
vbNedelja 1 Nedelja (podrazumevano)
vbMonday 2 ponedeljak
vbUtorak 3 Utorak
vbsreda 4 sreda
vbČetvrtak 5 četvrtak
vbFriday 6 petak
vbSaturday 7 subota

Povratne vrednosti

Funkcija Weekday može da vrati bilo koju od ovih vrednosti:

konstanta Vrednost Pretraga
vbNedelja 1 nedelja
vbMonday 2 ponedeljak
vbUtorak 3 Utorak
vbsreda 4 sreda
vbČetvrtak 5 četvrtak
vbFriday 6 petak
vbSaturday 7 subota

Napomene

Ako je postavka svojstva Calendar gregorijanski, dobijeni ceo broj predstavlja gregorijanski dan u sedmici za argument datuma. Ako je kalendar hidžra, dobijeni ceo broj predstavlja Hidžra dan u sedmici za argument datuma. Za Hidžra datume broj argumenta je bilo koji numerički izraz koji može da predstavlja datum i/ili vreme od 1.1.2000. (2. avgust 718.) do 3.4.9666. (31. gregorijanski decembar 9999.).

Primeri upita

Izraz Rezultati
SELECT DateofSale, Weekday([DateofSale]) AS Expr1 FROM ProductSales; Daje vrednosti iz polja "DatumProdaje" i broj koji predstavlja "Radni dan u sedmici" ovih vrednosti datuma. (Nedelja se podrazumevano smatra prvim danom u sedmici; 1).
SELECT DateofSale, Weekday([DateofSale],2) AS NewWeekDay FROM ProductSales; Daje vrednosti iz polja "DatumProdaje" i broj koji predstavlja "Radni dan u sedmici" ovih vrednosti datuma. (s obzirom na to da je ponedeljak prvi dan u sedmici).

VBA primer

Napomena

Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.

Ovaj primer koristi funkciju Weekday da bi se dobio dan u sedmici od navedenog datuma.

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

Biranje odgovarajuće funkcije za datum