Renvoie une donnée de type Variante (Date) contenant la date actuelle du système.
Syntaxe
Date
Remarques
Pour définir la date système, utilisez l’instruction Date .
Si vous utilisez la fonction Date avec un calendrier grégorien, le comportement de Date$ reste inchangé par le paramètre de la propriété Calendar. Si le calendrier est de l’Hégire, Date$ renvoie une chaîne de 10 caractères au format mm-jj-aaaa, où mm (01-12), jj (01-30) et aaaa (1400-1523) représentent le mois, le jour et l’année de l’Hégire. La fourchette grégorienne équivalente est du 1er janvier 1980 au 31 décembre 2099.
Exemples de requête
| Expression | Résultats |
|---|---|
| SELECT Date() AS Expr1 FROM ProductSales GROUP BY Date() ; | Renvoie la « date » système actuelle pour au format de date courte. Résultat : « jj/mm/aaaa ». |
| SELECT Date()-[DateofSale] AS DaysSinceSale FROM ProductSales ; | Renvoie la différence entre les valeurs système actuelles « Date » et date du champ « DateofSale » sous forme de nombre et affiche les résultats dans la colonne « DaySinceSale ». |
Exemples VBA
Utiliser la date dans une expression Vous pouvez utiliser la fonction Date partout où vous pouvez utiliser des expressions. Par exemple, vous pouvez définir la propriété Source contrôle d’une zone de texte dans un formulaire comme suit :
=Date()
Lorsque le formulaire est ouvert en mode Formulaire, la zone de texte affiche la date système actuelle.
Utiliser la fonction Date dans le code VBA
Remarque
Les exemples suivants illustrent l’utilisation de cette fonction dans un module Visual Basic pour Applications (VBA). Pour plus d’informations sur l’utilisation de VBA, sélectionnez Référence développeur dans la liste déroulante en regard de Rechercher , puis entrez un ou plusieurs termes dans la zone de recherche.
Cet exemple utilise la fonction Date pour renvoyer la date système actuelle.
Dim MyDate
MyDate = Date ' MyDate contains the current system date.