Renvoie une expression mise en forme sous forme de date ou d’heure.
Syntaxe
FormatDateTime(Date [, NamedFormat ] )
La syntaxe de la fonction FormatDateTime contient les arguments suivants :
| Argument | Description |
|---|---|
| Date | Obligatoire. Expression de date à mettre en forme. |
| NamedFormat | Facultatif. Valeur numérique qui indique le format de date/heure utilisé. Si cette option est omise, vbGeneralDate est utilisée. |
Paramètres
L’argument NamedFormat a les paramètres suivants :
| Constante | Valeur | Description |
|---|---|---|
| vbGeneralDate | 0 | Afficher une date et/ou une heure. S’il existe une partie de date, affichez-la sous la forme d’une date courte. S’il existe une partie de temps, affichez-la comme une longue. Le cas échéant, les deux parties sont affichées. |
| vbDateLong | 1 | Affichez une date au format de date longue spécifié dans les paramètres régionaux de votre ordinateur. |
| vbShortDate | 2 | Affichez une date au format de date courte spécifié dans les paramètres régionaux de votre ordinateur. |
| vbLongTime | 3 | Affichez une heure en utilisant le format spécifié dans les paramètres régionaux de votre ordinateur. |
| vbShortTime | 4 | Afficher une heure au format 24 heures (hh :mm). |
Exemples
| Expression | Résultats |
|---|---|
| SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales ; | Convertit et affiche les valeurs de date du champ « DateTime » en date et/ou heure. |
| SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales ; | Met en forme et affiche les valeurs de date dans le champ « DateTime » au format Date. Met en forme et affiche les valeurs de date dans le champ « DateTime » au format de date courte. |
| SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales ; | Met en forme et affiche les valeurs de date dans le champ « DateTime » au format « Heure » (sans la date). |
| SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales ; | Met en forme et affiche les valeurs de date dans le champ « DateTime » au format « Heure » 24 heures (sans la date). |