Information.IsDate(Object) 方法

定義

傳回 Boolean 值,指出運算式是否表示有效的 Date 值。

public:
 static bool IsDate(System::Object ^ Expression);
public static bool IsDate (object? Expression);
public static bool IsDate (object Expression);
static member IsDate : obj -> bool
Public Function IsDate (Expression As Object) As Boolean

參數

Expression
Object

必要。 Object 運算式。

傳回

傳回 Boolean 值,指出運算式是否表示有效的 Date 值。

範例

下列範例會 IsDate 使用 函式來判斷數個變數是否代表有效 DateTime 值。

Dim firstDate, secondDate As Date
Dim timeOnly, dateAndTime, noDate As String
Dim dateCheck As Boolean
firstDate = CDate("February 12, 1969")
secondDate = #2/12/1969#
timeOnly = "3:45 PM"
dateAndTime = "March 15, 1981 10:22 AM"
noDate = "Hello"
dateCheck = IsDate(firstDate)
dateCheck = IsDate(secondDate)
dateCheck = IsDate(timeOnly)
dateCheck = IsDate(dateAndTime)
dateCheck = IsDate(noDate)

在上述範例中, IsDate 傳回 True 前四個呼叫和 False 最後一個呼叫。

備註

IsDateTrue如果 Expression 是資料類型,DateTime或可以轉換成它,則傳回 ,否則會傳False回 。

DateTime數據類型同時保存日期值和時間值。 IsDateTrue如果 Expression 表示有效的日期、有效時間或有效的日期和時間,則傳回 。

適用於

另請參閱