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 представляет допустимую дату, допустимое время или допустимую дату и время.