Funkcija DateValue

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

Vraća vrijednost Variant (datum).

Sintaksa

DateValue(datum)

Obavezni argument datumaobično je nizovni izraz koji predstavlja datum između 1. siječnja 100. i 31. prosinca 9999. No datum može biti bilo koji izraz koji može označavati datum, vrijeme ili pak datum i vrijeme u tom rasponu.

Napomene

Ako je datum niz koji sadrži samo brojeve razdvojene valjanim razdjelnicima datuma, VrijednostDatuma prepoznaje redoslijed za mjesec, dan i godinu prema obliku kratkog datuma koji ste naveli za svoj sustav. DateValue prepoznaje i jednoznačne datume koji sadrže nazive mjeseci, bilo u dugom ili skraćenom obliku. Osim što prepoznaje, primjerice, 30. 12. 1991. i 30. 12. 1991., funkcija DateValue prepoznaje i 30. prosinca 1991. te 30. prosinca 1991.

Ako se izostavi dio godine , DateValue koristi trenutnu godinu iz datuma sustava na računalu.

Ako argument datum sadrži informacije o vremenu, VrijednostDatuma ih ne vraća. No ako datum sadrži podatke o vremenu koji nisu valjani (kao što je "89:98"), doći će do pogreške.

Napomena

Ako je svojstvo Calendar za datum postavljeno na gregorijanski kalendar, navedeni datum mora biti gregorijanski. Ako je kalendar hidžra kalendar, navedeni datum mora biti islamski kalendar. Ako je navedeni datum islamski kalendar, argument datum je niz koji predstavlja datum od 1. 1. 20100. (2. gregorijanskog kalendara 718.) do 3. 4. 9666. (31. gregorijanskog kalendara 9999.).

Primjeri upita

Izraz Rezultati
SELECT DateValue([DateTime]) AS Expr1 FROM ProductSales; Vraća vrijednosti datuma polja "DatumI vrijeme" u kratkom obliku datuma bez informacija o vremenu.
SELECT DateValue([DateTime]) AS NewDate, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY DateValue([DateTime]); Vraća vrijednosti datuma polja "DatumI vrijeme" u kratkom obliku datuma bez informacija o vremenu.

VBA primjer

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 koristi funkcija DateValue za pretvaranje niza u datum. Slovne datume možete koristiti i za izravnu dodjelu datuma varijabli Variant ili Date , na primjer MyDate = #2/12/69#.

Dim MyDate
MyDate = DateValue("February 12, 1969")    ' Return a date.

Odabir odgovarajuće funkcije datuma