CDate, fonction

Microsoft VBScript

Microsoft® Visual Basic® Scripting Edition CDate, fonction Référence du langage 
Version 2; 

Voir aussi


Description
Renvoie une expression qui a été convertie en un Variant de sous-type Date.
Syntaxe
CDate(date)

L'argument date représente toute expression date valide.

Notes
Utilisez la fonction IsDate pour déterminer si l'argument date peut être converti en date ou en heure. CDate reconnaît les littéraux de date et heure ainsi que certains nombres compris dans la plage des dates acceptables. Lors de la conversion d'un nombre en date, la partie entière du nombre est convertie en date. Toute partie fractionnaire du nombre est convertie en heure du jour, commençant à minuit.

CDate reconnaît les formats de date en fonction des paramètres régionaux de votre système. L'ordre correct du jour, du mois et de l'année ne peut être déterminé s'il est fourni dans un format différent de celui reconnu par votre paramétrage de date. Par ailleurs, un format de date de type long n'est pas reconnu s'il contient aussi la chaîne jour de la semaine.

L'exemple ci-dessous utilise la fonction CDate pour convertir une chaîne en date. En général, l'utilisation de chaînes pour stocker des dates et des heures (comme dans cet exemple) n'est pas recommandé. Utilisez des littéraux date et heure (comme #19/10/1962#, #16:45:23#).

MyDate = "19 octobre 1962"	' Définit la date.
MyShortDate = CDate(MyDate)	' Convertit en type de données Date.
MyTime = "16:35:47" 		' Définit l'heure.
MyShortTime = CDate(MyTime)	' Convertit en type de données Date.