Funkcija DateValue

Atgriež Variant (Date).

Sintakse

DATEVALUE ( datums )

arguments obligāts datums parasti ir virknes izteiksme, kas attēlo datumu no 100 1. janvāra līdz 31. decembrim 9999. Taču datums var būt arī jebkurš izteiksme, kas var attēlot datumu, laiku vai datumu un laiku šajā diapazonā.

Piezīmes

Ja datums ir virkne, kurā ir iekļauti tikai tie skaitļi, kas atdalīti ar derīgu datuma atdalītāji, funkcija DATEVALUE atpazīst secību mēnesim, dienai un gadam atbilstoši jūsu sistēmai noteiktajam īsais datuma formātam. Funkcija DATEVALUE atpazīst arī neskaidrus datumus, kuros ir mēnešu nosaukumi garā vai saīsinātā formā. Piemēram, papildus 12/30/1991 un 12/30/91 atpazīšanai funkcija DATEVALUE atpazīst arī decembris 30, 1991 un Dec 30, 1991.

Ja datuma gada daļa tiek izlaista, funkcija DATEVALUE izmanto pašreizējo gadu no datora sistēmas datuma.

Ja argumentā Date ir iekļauta informācija par laiku, funkcija DATEVALUE to neatgriež. Tomēr, ja datums ietver nederīgu laika informāciju (piemēram, "89:98"), rodas kļūda.

Piezīme.: Datumam, ja kalendāra rekvizīta iestatījums ir Gregora Kalendārs , norādītais datums ir Gregora kalendārs. Ja kalendārā ir Hidžras kalendārs, norādītajam datumam jābūt Hidžras. Ja norādītais datums ir Hidžras kalendārs, argumenta datums ir virkne , kas attēlo datumu no 1/1/100 (gregora augusts 2, 718) līdz 4/3/9666 (gregora decembris 31, 9999).

Vaicājumu piemēri

Izteiksme

Rezultāti

ATLASIET DateValue ([DateTime]) kā Izteiksme1 no ProductSales;

Atgriež lauka "DateTime" datuma vērtības saīsinātajā datuma formātā, neizmantojot informāciju par laiku.

ATLASIET DateValue ([DateTime]) kā NewDate, Count (ProductSales. DateTime) kā CountOfDateTime no ProductSales GROUP BY DateValue ([DateTime]);

Atgriež lauka "DateTime" datuma vērtības saīsinātajā datuma formātā, neizmantojot informāciju par laiku.

VBA piemērs

Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā tiek izmantota funkcija DATEVALUE , lai virkni konvertētu par datumu. Varat arī izmantot datuma literāļus, lai tieši piešķirtu datumu varianta vai datuma mainīgajam, piemēram, MyDate = #2/12/69 #.

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

Piezīme.:  Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai jūs varat mūs informēt, vai informācija bija noderīga? Šeit ir raksts angļu valodā jūsu atsaucei.​

Skatiet arī

Pareizās datuma funkcijas izvēle

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×