次の方法で共有


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 4 つの呼び出しと最後の呼び出し False に 対して を返します。

注釈

IsDateTrueがデータ型のDateTime場合、またはデータ型に変換できる場合Expressionは を返します。それ以外の場合は を返しますFalse

データ型には DateTime 、日付値と時刻値の両方が保持されます。 IsDate は、 True 有効な日付、有効な時刻、または有効な日付と時刻を表す場合 Expression に を返します。

適用対象

こちらもご覧ください