Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrne podatkovni tip Variant (datum).

Sintaksa

DateValue ( datum )

Zahtevani datum argument je običajno datum izraz niza ki predstavlja datum od 1. januarja 100 do 31. decembra 9999. Vendar pa je lahko datum kateri koli izraz ki lahko predstavlja datum, uro ali datum in čas v tem obsegu.

Opombe

Če je datum niz, ki vključuje le številke, ločene z veljavno obliko datumska ločila, funkcija DateValue prepozna vrstni red meseca, dneva in leta glede na kratko obliko datuma, ki ste jo določili za svoj sistem. Funkcija DateValue prepozna tudi nedvoumne datume, ki vsebujejo imena mesecev, bodisi v dolgi ali skrajšani obliki. Poleg prepoznavanja datuma 30. 12. 1991 in 30. decembra 1991 funkcija DateValue na primer prepozna tudi 30. december 1991 in 30. decembra 1991.

Če je del za leto argumenta datum izpuščen, funkcija DateValue uporabi trenutno leto iz sistemskega datuma računalnika.

Če argument datum vključuje podatke o času, jih DateValue ne vrne. Če pa datum vključuje neveljavne podatke o času (na primer »89:98«), pride do napake.

Opomba: Če je lastnost Calendar nastavljena na gregorijanski, mora biti za datum podani datum gregorijanski. Če gre za koledar Hijri, mora biti podani datum iz koledarja Hijri. Če je navedeni datum islamski koledar, je datum argumenta niz, ki predstavlja datum od 1. 1. 100 (gregorijanski avgust 2, 718) do 3. 4. 9666 (gregorijanski dec 31, 9999).

Primeri poizvedb

Izraz

Rezultati

SELECT DateValue([DateTime]) AS Expr1 FROM ProductSales;

Vrne datumske vrednosti polja »DateTime« v kratki obliki zapisa datuma brez podatkov o času.

SELECT DateValue([DateTime]) AS NewDate, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY DateValue([DateTime]);

Vrne datumske vrednosti polja »DateTime« v kratki obliki zapisa datuma brez podatkov o času.

primer VBA

Opomba: V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru je funkcija DateValue uporabljena za pretvorbo niza v datum. Uporabite lahko tudi datumske nize, da jih dodelite neposredno spremenljivki Variant ali Date, na primer MyDate = #2/12/69#.

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

Izbira ustrezne funkcije za datum

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.