Information.IsDate(Object) 方法

定義

回傳 Boolean 一個表示式是否代表有效 Date 值的值。

public:
 static bool IsDate(System::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四次呼叫False皆回傳,最後一次呼叫皆為回傳True

備註

IsDate若 屬於資料型別 或 可轉換為 ,則回傳 TrueFalseDateTimeExpression

資料型別 DateTime 同時包含日期值與時間值。 IsDateTrueExpression表示有效日期、有效時間或有效日期與時間,則返回。

適用於

另請參閱