IsDate, fonction (Visual Basic)
Mise à jour : novembre 2007
Retourne une valeur Boolean indiquant si une expression représente une valeur Date valide.
Public Function IsDate(ByVal Expression As Object) As Boolean
Paramètres
- Expression
Requis. Expression Object.
Notes
IsDate retourne True si Expression est de type de données Date ou peut être converti en Date ; sinon, il retourne False.
Le type de données Date maintient à la fois une valeur de date et une valeur d'heure. IsDate retourne True si Expression représente une date valide, une heure valide ou une date et heure valides.
Exemple
L'exemple suivant utilise la fonction IsDate pour déterminer si plusieurs variables représentent des valeurs Date valides.
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)
Dans l'exemple précédent, IsDate retourne True pour les quatre premiers appels et False pour le dernier appel.
Configuration requise
Espace de noms :Microsoft.VisualBasic
**Module :**Information
**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)
Voir aussi
Référence
IsArray, fonction (Visual Basic)
IsNumeric, fonction (Visual Basic)