Partilhar via


Information.IsDate(Object) Método

Definição

Retorna um valor Boolean que indica se uma expressão representa um valor de Date válido.

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

Parâmetros

Expression
Object

Obrigatórios. Expressão Object.

Retornos

Retorna um valor Boolean que indica se uma expressão representa um valor de Date válido.

Exemplos

O exemplo a seguir usa a IsDate função para determinar se várias variáveis representam valores válidos 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)

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

Comentários

IsDateretornará True se for do DateTime tipo de dados ou puder ser convertido nele; caso contrário, retornará FalseExpression .

O DateTime tipo de dados contém um valor de data e um valor de hora. IsDate retornará True se Expression representar uma data válida, uma hora válida ou uma data e hora válidas.

Aplica-se a

Confira também