Funktsioon DateValue

Tagastab variandi (kuupäeva).

Süntaks

DateValue ( date )

Nõutav kuupäevargument on tavaliselt stringavaldis, mis tähistab kuupäeva alates 1. jaanuarist 100 kuni 31. detsembril 9999. Kuid kuupäev võib olla mis tahes avaldis, mis võib tähistada kuupäeva, kellaaega või nii kuupäeva kui ka kellaaega selles vahemikus.

Kommentaarid

Kui kuupäev on string, mis sisaldab ainult kehtiva kuupäevaeraldajad alusel eraldatud numbreid, tuvastab DATEVALUE kuu, päeva ja aasta, olenevalt teie süsteemi jaoks määratud lühikese kuupäevavorming. DATEVALUE tuvastab ka ebaselged kuupäevad, mis sisaldavad kuude nimesid, kas pikalt või lühendatud kujul. Näiteks Lisaks 12/30/1991 ja 12/30/91 tuvastamise tuvastab DATEVALUE ka 30., 1991 ja 30. detsember 1991.

Kui argumendis date aasta osa puudub, siis kasutab DateValue teie arvutisüsteemi kuupäevas olevat praegust aastat.

Kui argument date sisaldab kellaaega, siis DateValue seda ei tagasta. Kui argument date sisaldab sobimatut kellajateavet (näiteks „89:98"), tekib tõrge.

Märkus.: Kui Kalendri atribuudi säte on Gregoriuse jaoks, peab kuupäevolema Gregoriuse kalender. Islami kalendri korral tuleb kasutada islami ajaarvestusele vastavat kuupäeva. Kui sisestatud kuupäev on Hijri, on argumendi kuupäevstring , mis tähistab kuupäeva alates 1/1/100 (Gregoriuse 2, 718) kuni 4/3/9666 (Gregoriuse 31, 9999).

Päringu näited

Avaldis

Tulemid

Valige DateValue ([DateTime]) Expr1 alates ProductSales;

Annab tulemiks välja "DateTime" kuupäeva väärtused lühikese kuupäeva vormingus, mis ei ole ajakohase teabega.

Valige DateValue ([DateTime]) kui NewDate, Count (ProductSales. DateTime) CountOfDateTime alates ProductSales GROUP BY DateValue ([DateTime]);

Annab tulemiks välja "DateTime" kuupäeva väärtused lühikese kuupäeva vormingus, mis ei ole ajakohase teabega.

VBA näide

Märkus.: Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.

Järgmises näites teisendatakse string funktsiooni DateValue abil kuupäevaks. Muutujale Variant või Kuupäev saate kuupäeva määrata ka kuupäevaliteraale kasutades (näide: MyDate = #2/12/69#).

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

Märkus.:  See leht on tõlgitud automaatselt ning sellel võib leiduda grammatikavigu ja ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Andke meile teada, kui see teave oli teile abiks. Soovi korral saate ingliskeelset artiklit lugeda siit.​

Vt ka

Õige kuupäevafunktsiooni valimine

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×