Funkcija DateValue

Vrne podatkovni tip Variant (datum).

Sintaksa

DateValue ( datum )

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

Opombe

Če je argument» datum «niz, ki vključuje le številke, ločene z veljavno datumska ločila, funkcija DateValue prepozna vrstni red za mesec, dan in leto glede na kratko obliko datuma, ki ste jo določili za vaš sistem. Funkcija DateValue prepozna tudi nedvoumne datume, ki vsebujejo imena mesecev, bodisi v dolgi ali skrajšani obliki. Poleg priznavanja 12/30/1991 in 12/30/91 na primer funkcija DateValue prepozna tudi december 30, 1991 in Dec 30, 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, jo funkcija DateValue ne vrne. Če pa datum vključuje neveljavne podatke o času (na primer» 89:98 «), pride do napake.

Opomba: Za datum, če je nastavitev lastnosti koledarja nastavljena na gregorijanski, mora biti podan datum gregorijanski. Če gre za koledar Hijri, mora biti podani datum iz koledarja Hijri. Če je podan datum hidžra, je datum argumenta niz , ki predstavlja datum iz 1/1/100 (gregorijanski avgust 2, 718) do 4/3/9666 (gregorijanski Dec 31; 9999).

Primeri poizvedbe

Izraz

Rezultati

Izberite DateValue ([DateTime]) kot Izr1 iz ProductSales;

Vrne datumske vrednosti polja» DateTime «v obliki kratkih datumov brez informacij o času.

Izberite DateValue ([DateTime]) kot NewDate, count (ProductSales. DateTime) kot CountOfDateTime iz ProductSales GROUP BY DateValue ([DateTime]);

Vrne datumske vrednosti polja» DateTime «v obliki kratkih datumov brez informacij 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 MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.

Opomba:  Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Želimo, da bi bila ta vsebina za vas uporabna. Ali nam lahko sporočite, če so bile te informacije uporabne? Tukaj je referenčni članek v angleščini.

Glejte tudi

Izbira ustrezne funkcije za datum

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×