IsDate függvény

Hatókör
Microsoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Olyan logikai értéket ad eredményül, amely megmutatja, hogy egy adott kifejezés átalakítható-e dátummá.

Szintaxis

IsDate(kifejezés)

A kötelező kifejezésargumentumegy dátumként vagy időként felismerhető dátum kifejezést vagy karakterláncot tartalmazó Variant.

Megjegyzések

Az IsDateeredménye akkor igaz , ha a kifejezés dátum, vagy ha érvényes dátumként ismerhető fel; ellenkező esetben Hamis értéket ad vissza. A Microsoft Windowsban az érvényes dátumok tartománya Kr. u. 100. január 1-jétől Kr. u. 9999. december 31-ig; A tartományok az operációs rendszerektől függően eltérőek.

Példák lekérdezésekre

Expression (Kifejezés) Eredmény:
SELECT IsDate([UnitPrice]) AS Expr1 FROM ProductSales; A függvény kiértékeli, hogy az "Egységár" érvényes dátum-e, és a Részlet1 oszlopban "-1" "-1" Igaz értékre és "0" Hamisra adja vissza az eredményt. Az eredmény 0 (hamis).
SELECT IsDate([DateofSale]) AS ÉrvényesDátum, IsDate(#31/10/2019#) AS DateTest FROM ProductSales; A függvény kiértékeli, hogy az "Értékesítés_dátuma" és a "#2019.10.31#" érvényes dátum-e, és "-1" eredményt ad vissza az ÉrvényesDátumDátum, a DateTest oszlopban, mint "-1" az Igaz értékhez és "0" a Hamishoz. Az eredmény -1 (Igaz) mindkét oszlopban.

VBA-példa

Megjegyzés

A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ez a példa az IsDate függvény segítségével állapítja meg, hogy egy kifejezés átalakítható-e dátummá.

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.