Les chaînes de format date-heure indiquent le formatage des valeurs de date-heure (par exemple TDateTime) lorsqu'elles sont converties en chaînes. Les chaînes de format date-heure comprennent des spécificateurs qui représentent les valeurs à insérer dans la chaîne formatée. Certains spécificateurs (par exemple, "d") formatent des chiffres ou des chaînes. D'autres spécificateurs (par exemple, "/") font référence aux chaînes propres aux paramètres régionaux issues de variables globales. Le cas des spécificateurs n'est pas pris en compte dans les formats, excepté pour les spécificateurs "am/pm" et "a/p".
Spécificateur | Affichage |
---|---|
c |
Date suivie de l'heure Remarque : l'heure n'apparaît pas si la valeur de date-heure indique exactement minuit. |
d |
Jour sous la forme d'un nombre sans zéro à gauche (1-31) |
dd |
Jour sous la forme d'un nombre avec zéro à gauche (01-31) |
ddd |
Jour sous la forme d'une abréviation (lun-dim) |
dddd |
Jour sous la forme d'un nom complet (lundi-dimanche) |
ddddd |
Format de date court |
dddddd |
Format de date long |
e |
Année dans la période/l'ère en cours sous la forme d'un nombre sans zéro à gauche (paramètres régionaux japonais, coréens et taïwanais uniquement) |
ee |
Année dans la période/l'ère en cours sous la forme d'un nombre avec zéro à gauche (paramètres régionaux japonais, coréens et taïwanais uniquement) |
g |
Période/ère sous la forme d'une abréviation (paramètres régionaux japonais et taïwanais uniquement) |
gg |
Période/ère sous la forme d'un nom complet (paramètres régionaux japonais et taïwanais uniquement) |
m |
Mois sous la forme d'un nombre sans zéro à gauche (1-12) Attention : si le spécificateur "m" suit immédiatement un spécificateur "h" ou "hh", la minute s'affiche plutôt que le mois. |
mm |
Mois sous la forme d'un nombre avec zéro à gauche (01-12) Attention : si le spécificateur "mm" suit immédiatement un spécificateur "h" ou "hh", la minute s'affiche plutôt que le mois. |
mmm |
Mois sous la forme d'une abréviation (jan-déc) |
mmmm |
Mois sous la forme d'un nom complet (janvier-décembre) |
yy |
Année sous la forme d'un nombre à deux chiffres (00-99) |
yyyy |
Année sous la forme d'un nombre à quatre chiffres (0000-9999) |
h |
Heure sans zéro à gauche (0-23) |
hh |
Heure avec zéro à gauche (00-23) |
n |
Minute sans zéro à gauche (0-59) |
nn |
Minute avec zéro à gauche (00-59) |
s |
Seconde sans zéro à gauche (0-59) |
ss |
Seconde avec zéro à gauche (00-59) |
z |
Milliseconde sans zéro à gauche (0-999) |
zzz |
Milliseconde avec zéro à gauche (000-999) |
t |
Heure au format donné par la variable globale ShortTimeFormat |
tt |
Heure au format donné par la variable globale LongTimeFormat |
am/pm |
Utilise le format 12 heures pour le spécificateur "h" ou "hh" précédent, et affiche "am" pour toute heure avant midi et "pm" pour toute heure après midi. Le spécificateur am/pm peut utiliser des minuscules, des majuscules ou un mélange des deux, et le résultat s'affiche en conséquence. |
a/p |
Utilise le format 12 heures pour le spécificateur "h" ou "hh" précédent, et affiche "a" pour toute heure avant midi et "p" pour toute heure après midi. Le spécificateur a/p peut utiliser des minuscules, des majuscules ou un mélange des deux, et le résultat s'affiche en conséquence. |
ampm |
Utilise le format 12 heures pour le spécificateur "h" ou "hh" précédent. |
/ |
Séparateur de date défini dans les paramètres régionaux |
: |
Séparateur horaire défini dans les paramètres régionaux |
'xx'/"xx" |
Les caractères entre apostrophes ou guillemets s'affichent en l'état et n'ont aucune incidence sur le formatage. |