Функция IsDate (Visual Basic)
Обновлен: Ноябрь 2007
Возвращает значение Boolean, указывающее, представляет ли выражение допустимое значение Date.
Public Function IsDate(ByVal Expression As Object) As Boolean
Параметры
- Expression
Обязательный. Выражение Object.
Заметки
IsDate возвращает True, если Expression имеет тип данных Date или может быть преобразовано в Date; в противном случае оно возвращает False.
Тип данных Date содержит как значение даты, так и значение времени. IsDate возвращает True, если Expression предоставляет допустимую дату, допустимое время или допустимую дату и время.
Пример
В следующем примере используется функция IsDate определения, представляют ли значения нескольких переменных допустимые значения Date.
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 для последнего вызова.
Требования
Пространство имен:Microsoft.VisualBasic
Модуль: Information
**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)
См. также
Ссылки
Функция IsArray (Visual Basic)
Функция IsNumeric (Visual Basic)