TDateTime
Caractères de Formatage
Diverses routines de formatage de la date et de l'heure acceptent une chaîne de formatage pour formater la date et/ou l'heure.
Les caractères suivants peuvent être utilisés pour contrôler le formatage de la date et de l'heure :
c | Formate la date en utilisant le format court (shortdateformat) et l'heure en utilisant le format long (longtimeformat) si l'heure n'est pas nulle. |
f | Identique à c, mais ajoute l'heure même si elle est nulle. |
d | jour du mois |
dd | jour du mois (zéro initial) |
ddd | jour de la semaine (abréviation) |
dddd | jour de la semaine (complet) |
ddddd | format court de la date |
dddddd | format long |
m | mois ou minutes si elles sont précédées des spécifications h ou hh. |
mm | mois ou minutes s'ils sont précédés de h ou hh, avec un zéro en tête. |
mmm | mois (abréviation) |
mmmm | mois (complet) |
y | année (2 chiffres) |
yy | année (2 chiffres) |
yyyy | année (4 chiffres) |
aaaa | année (avec le siècle) |
h | heure |
hh | heure (zéro initial) |
n | minute |
nn | minute (zéro initial) |
s | seconde |
ss | seconde (zéro en tête) |
t | format court |
tt | format long |
am/pm | utiliser l'horloge 12 heures et afficher am et pm en conséquence |
a/p | utiliser l'horloge 12 heures et afficher a et p en conséquence |
/ | insérer le séparateur de date |
: | insérer le séparateur d'heure |
“xx” | texte littéral |
xx | texte littéral |
z | millisecondes |
zzz | millisecondes (zéro initial) |
[h] | heures, y compris les heures des jours entiers (c'est-à-dire qu'elles peuvent être > 24). |
[hh] | heures avec zéro en tête, y compris les heures des jours entiers (c'est-à-dire qu'elles peuvent être > 24). |
[n] | minutes, y compris les minutes des heures et des jours complets. |
[nn] | minutes avec zéro en tête, y compris les minutes des heures et des jours entiers |
[s] | secondes, y compris les secondes des minutes, heures et jours entiers. |
[ss] | secondes avec zéro en tête, y compris les secondes des minutes, heures et jours entiers. |
Exemples
Pour afficher l'heure dans les logs :
FormatDateTime('[yyyy/mm/dd hh:nn:ss.zzz] ',now)
Conversions
TDateTime > String
String > TDateTime
Vous pourriez laisser un commentaire si vous étiez connecté.