Share via


Função IsDate (Visual Basic)

Retorna um Boolean valor indicando se uma expressão representa válido Date valor.

Public Function IsDate(ByVal Expression As Object) As Boolean

Parâmetros

  • Expression
    Obrigatório.Object expressão.

Comentários

IsDate Retorna True Se Expression é o Tipo de dados de data ou pode ser convertido para Date; Caso contrário, retornará False.

The Date tipo de dados contém tanto um valor de data e um valor temporal. IsDate Retorna True Se Expression representa uma data válida, uma time válida, ou uma data válida e time.

Exemplo

O exemplo a seguir utiliza o IsDate função para determinar se a diversas variáveis representam válido Date valores.

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)

No exemplo anterior, IsDate Retorna True para as quatro primeiras chamadas e False para a última telefonar.

Requisitos

Namespace: Microsoft.VisualBasic

**Módulo:**Information

Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)

Consulte também

Referência

Função IsArray (Visual Basic)

Função IsDBNull

Função IsError

Função IsNothing

Função IsNumeric (Visual Basic)

Função IsReference

Tipo de dados Object

Tipo de dados Data (Visual Basic)

Função TypeName (Visual Basic)