DateValue, fonction

Renvoie une variante(Date).

Syntaxe

DateValue (date)

La dateargument est normalement une expression de chaîne une date qui va du 1er janvier 100 au 31 décembre 9999. Toutefois, la date peut également être toute expression qui peut représenter une date, une heure, ou les deux, dans cette plage.

Remarques

Si date est une chaîne qui inclut uniquement des nombres séparés par des séparateurs de date valides, DateValeurs reconnaît l’ordre pour le mois, le jour et l’année conformément au format Date courte que vous avez spécifié pour votre système. DateValue reconnaît également les dates sans ambiguïté qui contiennent des noms de mois, sous forme longue ou abrégée. Par exemple, En plus de reconnaître le 30/12/1991 et le 30/12/91, DateValue reconnaît également le 30 décembre 1991 et le 30 décembre 1991.

Si la partie année de la date est omis, DateValval utilise l’année en cours à partir de la date système de votre ordinateur.

Si l’argument date inclut des informations d’heure, DateValue ne les retourne pas. Toutefois, si la date inclut des informations d’heure non valides (par exemple, « 89:98 »), une erreur se produit.

Remarque : Pour la date,si la définition de propriété Calendrier est grégorien, la date fournie doit être grégorien. Si le calendrier est islamique (Hijri), la date fournie doit être le calendrier islamique (Hijri). Si la date fournie est Hijri, la date d’argument est une chaîne représentant une date du 01/01/100 (2 août 718) au 03/04/9666 (31 décembre 9999).

Exemples de requête

Expression

Résultats

SELECT DateValue([DateTime]) AS Expr1 FROM ProductSales;

Renvoie les valeurs de date du champ « DateTime » au format de date courte sans les informations d’heure.

SELECT DateValue([DateTime]) AS NewDate, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY DateValue([DateTime]);

Renvoie les valeurs de date du champ « DateTime » au format de date courte sans les informations d’heure.

Exemple de VBA

Remarque : Les exemples qui suivent illustrent l’utilisation de cette fonction dans un module Visual Basic pour Applications (VBA). Pour plus d’informations sur l’travail avec VBA, sélectionnez Référence du développeur dans la liste de listes en regard de Rechercher, puis entrez un ou plusieurs termes dans la zone de recherche.

Cet exemple utilise la fonction DateVal pour convertir une chaîne en date. Vous pouvez également utiliser des littéraux de date pour affecter directement une date à une variante ou à une variable de date, par exemple, MyDate = #2/12/69#.

Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.

Voir aussi

Choisir la fonction de date correcte

Besoin d’aide ?

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×