Vrne logično vrednost, ki označuje, ali je izraz mogoče pretvoriti v datum.

Sintaksa

IsDate ( izraz )

Zahtevani izrazargument je različica, ki vsebuje datumski izraz ali izraz niza prepoznaven kot datum ali čas.

Opombe

IsDate vrne True , če je izraz datum ali je prepoznaven kot veljaven datum; v nasprotnem primeru vrne FALSE. V sistemu Microsoft Windows je obseg veljavnih datumov januar 1, 100 AD do decembra 31, 9999 ad; obsegi se razlikujejo med operacijskimi sistemi.

Primeri poizvedbe

Izraz

Rezultati

Izberite IsDate ([CenaEnote]) kot Izr1 iz ProductSales;

Funkcija ovrednoti, če je» CenaEnote «veljaven datum in vrne rezultat kot»-1 «za TRUE in» 0 «za False v stolpcu Izr1. Rezultat je 0 (FALSE).

Izberite IsDate ([DateofSale]) kot ValidDate, IsDate (#31/10/2019 #) kot DateTest iz ProductSales;

Funkcija ovrednoti, če je» DateofSale «in» #31/10/2019 # «veljaven datum in vrne rezultat kot»-1 «za TRUE in» 0 «za False v stolpcu ValidDate in DateTest oziroma. Rezultat je-1 (TRUE) v obeh stolpcih.

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 uporabljena funkcija IsDate za določanje, ali je izraz mogoče pretvoriti v datum.

Dim MyDate, YourDate, NoDate, MyCheck
MyDate = "February 12, 1969"
YourDate = #2/12/69#
NoDate = "Hello"
MyCheck = IsDate(MyDate) ' Returns True.
MyCheck = IsDate(YourDate) ' Returns True.
MyCheck = IsDate(NoDate) ' Returns False.

Ali potrebujete dodatno pomoč?

Razširite svoja znanja
Oglejte si izobraževanje

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?

Zahvaljujemo se vam za povratne informacije.

×