Description
Renvoie une valeur DateTimeValue à partir des informations fournies.
Syntaxes des arguments
DateTimeValue (date, heure)
DateTimeValue (AAAA, MM, JJ)
DateTimeValue (AAAA, MM, JJ, HH, MM, SS)
Arguments
"date" est une valeur de date.
"heure" est une valeur d'heure.
"nombre" représente le nombre de jours écoulés depuis le 30 décembre 1899. Par exemple, 20 représente 20 jours écoulés depuis le 30 décembre 1899, soit le 19 janvier 1900.
"chaîne" représente une date et une heure. Par exemple, "15 septembre 1999 10:45".
"AAAA" est un nombre entier représentant une année civile. "MM" est un nombre entier représentant un mois. "JJ" est un nombre entier représentant un jour du mois.
"HH" est un nombre entier représentant une heure du jour. "MM" est un nombre entier représentant une minute. "SS" est un nombre entier représentant des secondes.
Résultat
Valeur de type date/heure
Action
DateTimeValue (date) renvoie une valeur de type date/heure à partir de la valeur de date indiquée en argument, en utilisant 12:00:00 comme partie d'heure pour la valeur de type date/heure.
DateTime Value (date, heure) renvoie une valeur de type date/heure à partir des valeurs de date et d'heure fournies en arguments.
DateTimeValue (nombre) renvoie une valeur de type date/heure à partir de la valeur numérique indiquée en argument, celle-ci indiquant le nombre de jours écoulés depuis le 30 décembre 1899. L'argument "nombre" peut être fractionnaire, et positif ou négatif.
DateTimeValue (chaîne) renvoie une valeur de type date/heure à partir de la valeur de chaîne indiquée en argument, cette chaîne spécifiant une date et une heure. De nombreux formats de chaîne sont pris en charge.
DateTimeValue (AAAA, MM, JJ) renvoie une valeur de type date/heure à partir des valeurs numériques d'année, de mois et de jours indiquées en arguments. Cette fonction utilise 12:00:00 comme partie d'heure pour la valeur de type date/heure.
DateTime Value (AAAA, MM, JJ, HH, MM, SS) renvoie une valeur de type date/heure à partir des valeurs numériques d'année, de mois, de jours, d'heures, de minutes et de secondes fournies en arguments.
Exemples
DateTimeValue ("10/4/1999 10:20am")Renvoie la valeur "4 octobre 1999 10:20:00".
DateTimeValue (12.5)
Renvoie la valeur "11 janvier 1900 12:00:00".
DateTimeValue (-2.5)
Renvoie la valeur "27 décembre 1899 12:00:00".
DateTimeValue (CDate ("Dec. 25, 1999"))Renvoie la valeur "25 décembre 1999 12:00:00".
DateTimeValue (CDate ("November 10, 1999"), CTime("12:20am"))Renvoie la valeur "10 novembre 1999 12:20:00".
DateTimeValue (1945, 8, 21, 0, 0, 0)
Renvoie la valeur "21 août 1945 12:00:00".
DateTimeValue (1945, 8, 21, 10, 0, 0)
Renvoie la valeur "21 août 1945 10:00:00".
Commentaires
La fonction IsDateTime permet de vérifier si un argument de type chaîne peut être converti en valeur de type date/heure avant de lancer la conversion. Si vous constatez que la conversion est impossible, vous pourrez ainsi réagir en conséquence.