Vraća vrijednost Variant (Cijeli broj) koja sadrži cijeli broj koji označava dan u tjednu.

Sintaksa

Weekday( date [, firstdayofweek ] )

Sintaksa funkcije Weekday sadrži ove argumente:

Argument

Opis

datum

Obavezno. Variant, numerički izraz, nizovni izraz ili bilo koju kombinaciju tih postavki koja može predstavljati datum. Ako datum sadrži vrijednost Null, vraća se vrijednost Null.

prvi_dan_u_tjednu

Neobavezno. Vrsta konstanta koja određuje prvi dan u tjednu. Ako nije navedeno, pretpostavlja se da je vbSunday .

Postavke

Argument prvi_dan_u _tjednu ima sljedeće postavke:

Konstanta

Vrijednost

Opis

vbUseSystem

0

Koristite postavku NLS API-ja.

vbSunday

1

Nedjelja (zadano)

vbMonday

2

Ponedjeljak

vbTuesday

3

utorak

vbWednesday

4

Srijeda

vbThursday

5

Četvrtak

vbFriday

6

Petak

vbSaturday

7

Subota

Vraćanje vrijednosti

Funkcija Weekday može vratiti bilo koju od ovih vrijednosti:

Konstanta

Vrijednost

Opis

vbSunday

1

Nedjelja

vbMonday

2

Ponedjeljak

vbTuesday

3

utorak

vbWednesday

4

Srijeda

vbThursday

5

Četvrtak

vbFriday

6

Petak

vbSaturday

7

Subota

Napomene

Ako je postavka svojstva Kalendar gregorijanski, vraćeni cijeli broj predstavlja gregorijanski dan u tjednu za argument datuma. Ako je kalendar Hidžri, vraćeni cijeli broj predstavlja dan hidžra u tjednu za argument datuma. Za hidžri datume broj argumenta predstavlja bilo koji brojčani izraz koji može predstavljati datum i/ili vrijeme od 1. 1. 200. (gregorijanski 2. kolovoza 718.) do 3. 4. 2016. (gregorijanski 31. prosinca 9999.).

Primjeri upita

Izraz

Rezultati

SELECT DateofSale, Weekday([DateofSale]) AS Izraz1 FROMProdajaProdaja;

Vraća vrijednosti iz polja "DateofSale" i broj koji predstavlja "Radni dan" tih vrijednosti datuma. (Nedjelja se po zadanom smatra prvim danom u tjednu; 1).

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

Vraća vrijednosti iz polja "DateofSale" i broj koji predstavlja "Radni dan" tih vrijednosti datuma. (s obzirom na ponedjeljak kao prvi dan u tjednu).

Primjer VBA-a

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru funkcija Weekday koristi za dobivanje dana u tjednu od navedenog datuma.

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

Odabir odgovarajuće funkcije datuma

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.