Vraća Booleovu vrijednost koja označava je li izraz moguće pretvoriti u datum.

Sintaksa

IsDate ( izraz )

Traženi izrazargument variant koji sadrži datumski izraz ili nizovni izraz prepoznatljiv kao datum ili vrijeme.

Napomene

IsDate vraća True ako je izraz datum ili je prepoznatljiv kao valjani datum; u suprotnom vraća False. U sustavu Microsoft Windows raspon valjanih datuma je 1. siječnja 100. do 31. prosinca 9999. rasponi ovise o operacijskim sustavima.

Primjeri upita

Izraz

Rezultati

SELECT IsDate([JediničnaCijena]) AS Izraz1 FROMProdajaProdaje;

Funkcija procjenjuje je li "JediničnaCijena" valjani datum i vraća rezultat kao "-1" za True i "0" za False u stupcu Izraz1. Rezultat je 0 (False).

SELECT IsDate([DateofSale]) AS ValidDate, IsDate(#31/10/2019#) AS DateTest FROM ProductSales;

Funkcija procjenjuje je li "DateofSale" i "#31/10/2019#" valjani datum i vraća rezultat kao "-1" za True i "0" za False u stupcu ValidDate i DateTest. Rezultat je -1 (True) u oba stupca.

Primjer VBA-a

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru pomoću funkcije IsDate određuje može li se izraz pretvoriti u datum.

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

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.