Vráti hodnotu typu Variant (Date).
Syntax
DateValue ( dátum )
Požadovaný dátumargument je zvyčajne reťazcový výraz, ktorý predstavuje dátum od 1. januára 100 do 31. decembra 9999. Dátum však môže byť aj výraz, ktoré môžu predstavovať dátum, nejaký časový rozsah alebo dátum a èas v danom rozsahu.
Poznámky
Ak je argument Dátum reťazec, ktorý obsahuje iba čísla oddelené platnými oddeľovače dátumov, DATEVALUE rozpozná poradie pre mesiac, deň a rok podľa formátu krátkeho dátumu, ktorý ste zadali pre svoj systém. DATEVALUE tiež rozpozná jednoznačné dátumy obsahujúce názvy mesiacov, a to buď v dlhých alebo skrátených formulároch. Napríklad okrem rozpoznávania 12/30/1991 a 12/30/91 DATEVALUE tiež rozpozná 30. decembra 1991 a 30. prosince 1991.
Ak sa v argumente dátum vynechá časť s rokom, funkcia DateValue použije aktuálny rok z dátumu v systéme vášho počítača.
Ak argument dátum obsahuje informáciu o čase, funkcia DateValue ju nevráti. Ak však argument dátum obsahuje neplatnú informáciu o čase (napríklad „89:98“), zobrazí sa chyba.
Poznámka: Ak je nastavenie vlastnosti kalendáragregoriánsky, zadanýdátum musí byť gregoriánsky. Ak ide o kalendár Hedžra, zadaný dátum musí byť podľa kalendára Hedžra. Ak je zadaný dátum Hedžra, Dátum argumentu je reťazec predstavujúci dátum od 1/1/100 (gregoriánsky 2. augusta 718) až 4/3/9666 (gregoriánsky 31. decembra 9999).
Príklady dotazov
Výraz | Výsledky |
---|---|
Vyberte položku DateValue ([DateTime]) ako Expr1 z ProductSales; |
Vráti hodnotu dátumu v poli "DateTime" v krátkom formáte dátumu bez informácií o čase. |
Vyberte položku DateValue ([DateTime]) ako NewDate, count (ProductSales. DateTime) ako CountOfDateTime FROM ProductSales GROUP BY DateValue ([DateTime]); |
Vráti hodnotu dátumu v poli "DateTime" v krátkom formáte dátumu bez informácií o čase. |
Príklad jazyka VBA
Poznámka: Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.
V tomto príklade je funkcia DateValue použitá na skonvertovanie reťazca na dátum. Môžete tiež použiť dátumové literály a priamo priradiť dátum k premenným typu Variant alebo Date, napríklad MyDate = #2/12/69#.
Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.
Poznámka: Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Môžete nám dať vedieť, či boli tieto informácie pre vás užitočné? Tu nájdete anglický článok ako referenciu.