Поделиться через


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 для последнего вызова.

Комментарии

IsDate возвращает значение True , если Expression имеет DateTime тип данных или может быть преобразован в него; в противном случае возвращается Falseзначение .

Тип DateTime данных содержит как значение даты, так и значение времени. IsDate возвращает значение True , если Expression представляет допустимую дату, допустимое время или допустимую дату и время.

Применяется к

См. также раздел