Vrátí logickou hodnotu označující, zda lze Výraz převést na datum.

Syntaxe

IsDate ( výraz )

Požadovaný výrazArgument je varianta obsahující výraz data nebo Řetězcový výraz rozpoznatelné jako datum nebo čas.

Poznámky

IsDate vrátí hodnotu True , pokud výraz je datum nebo je rozpoznatelné jako platné datum; v opačném případě vrátí hodnotu False. V systému Microsoft Windows je rozsah platných dat od 1. ledna 100 do 31. prosince 9999; rozsahy se v jednotlivých operačních systémech liší.

Příklady dotazů

Výraz

Výsledky

SELECT IsDate([UnitPrice]) AS Expr1 FROM ProductSales;

Funkce vyhodnotí, jestli je "UnitPrice" platné datum, a vrátí výsledek jako -1 pro Hodnotu True a "0" pro Hodnotu False ve sloupci Výraz1. Výsledek je 0 (nepravda).

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

Funkce vyhodnotí, jestli jsou hodnoty DateofSale a #31/10/2019# platné datum, a vrátí výsledek jako -1 pro Hodnotu True a 0 pro Hodnotu False ve sloupcích ValidDate a DateTest. Výsledek je -1 (Pravda) v obou sloupcích.

Příklad jazyka VBA

Poznámka: Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

Tento příklad používá funkci IsDate k určení, jestli je možné výraz převést na 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.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.