Section courante

A propos

Section administrative du site

DATETIMETOSTRING

Temps à chaine de caractères
Delphi/Kylix/Lazarus SysUtils

Syntaxe

Procedure DateTimeToString(Var NewString:String;Const Format:String;DateTime:TDateTime);

Paramètres

Nom Description
NewString Ce paramètre permet de retourner la date sous forme de chaine de caractères
Format Ce paramètre permet d'indiquer le format à appliquer à la date à convertir. Voici la liste des spécificateurs :
Spécificateur Description
c Ce spécificateur permet d'indiquer la date
d Ce spécificateur permet d'indiquer le jour du mois sans zéro au début (1 à 31)
dd Ce spécificateur permet d'indiquer le jour du mois avec zéro au début (01 à 31)
ddd Ce spécificateur permet d'indiquer le jour de la semaine (Dimanche à Samedi). Il utilise les abréviations contenu dans la variable «ShortDayNames».
dddd Ce spécificateur permet d'indiquer le jour de la semaine (Dimanche à Samedi). Il utilise les noms contenu dans la variable «LongDayNames».
ddddd Ce spécificateur permet d'indiquer la date. Il utilise les abréviations contenu dans la variable «ShortDateFormat».
dddddd Ce spécificateur permet d'indiquer la date. Il utilise les noms contenu dans la variable «LongDateFormat».
m Ce spécificateur permet d'indiquer le numéro du mois sans zéro au début. Les valeurs sont situés entre 1 et 12, et correspondant à ceci:
Valeur Description
1 Cette valeur permet d'indiquer le mois de Janvier
2 Cette valeur permet d'indiquer le mois de Février
3 Cette valeur permet d'indiquer le mois de Mars
4 Cette valeur permet d'indiquer le mois d'Avril
5 Cette valeur permet d'indiquer le mois de Mai
6 Cette valeur permet d'indiquer le mois de Juin
7 Cette valeur permet d'indiquer le mois de Juillet
8 Cette valeur permet d'indiquer le mois d'Août
9 Cette valeur permet d'indiquer le mois de Septembre
10 Cette valeur permet d'indiquer le mois d'Octobre
11 Cette valeur permet d'indiquer le mois de Novembre
12 Cette valeur permet d'indiquer le mois de Décembre
mm Ce spécificateur permet d'indiquer le numéro du mois avec zéro au début. Les valeurs sont situés entre 01 et 12, et correspondant à ceci:
Valeur Description
01 Cette valeur permet d'indiquer le mois de Janvier
02 Cette valeur permet d'indiquer le mois de Février
03 Cette valeur permet d'indiquer le mois de Mars
04 Cette valeur permet d'indiquer le mois d'Avril
05 Cette valeur permet d'indiquer le mois de Mai
06 Cette valeur permet d'indiquer le mois de Juin
07 Cette valeur permet d'indiquer le mois de Juillet
08 Cette valeur permet d'indiquer le mois d'Août
09 Cette valeur permet d'indiquer le mois de Septembre
10 Cette valeur permet d'indiquer le mois d'Octobre
11 Cette valeur permet d'indiquer le mois de Novembre
12 Cette valeur permet d'indiquer le mois de Décembre
mmm Ce spécificateur permet d'indiquer le nom du mois (Janvier à Décembre). Il utilise les abréviations contenu dans la variable «ShortMonthNames».
mmmm Ce spécificateur permet d'indiquer le nom du mois (Janvier à Décembre). Il utilise les abréviations contenu dans la variable «LongMonthNames».
yy Ce spécificateur permet d'indiquer le numéro de l'année sur deux chiffres
yyyy Ce spécificateur permet d'indiquer le numéro de l'année sur quatre chiffres
h Ce spécificateur permet d'indiquer l'heure sans zéro au début (0 à 23)
hh Ce spécificateur permet d'indiquer l'heure avec zéro au début (00 à 23)
n Ce spécificateur permet d'indiquer les minutes sans zéro au début (0 à 59)
nn Ce spécificateur permet d'indiquer les minutes avec zéro au début (00 à 59)
s Ce spécificateur permet d'indiquer les secondes sans zéro au début (0 à 59)
ss Ce spécificateur permet d'indiquer les secondes avec zéro au début (00 à 59)
t Ce spécificateur permet d'indiquer l'heure selon le format de la variable «ShortTimeFormat».
tt Ce spécificateur permet d'indiquer l'heure selon le format de la variable «LongTimeFormat».
a/p Ce spécificateur permet d'indiquer l'heure selon un format «am/pm» et en retournant une lettre.
am/pm Ce spécificateur permet d'indiquer l'heure selon un format «am/pm» et en retournant les deux lettres.
ampm Ce spécificateur permet d'indiquer l'heure selon un format «am/pm» et en retournant le contenu de la variable «TimeAMString» pour l'avant midi et «TimePMString» pour l'après midi.
/ Ce spécificateur permet d'indiquer le caractère de séparation de date contenu dans la variable «DateSeparator».
: Ce spécificateur permet d'indiquer le caractère de séparation de l'heure contenu dans la variable «TimeSeparator».
'xx'/"xx" Ce spécificateur permet d'indiquer de retourner intégralement les caractères situé entre les guillemets sans aucune interprétation
DateTime Ce paramètre permet d'indiquer la date à convertir

Description

Cette procédure permet la conversion de l'objet de date et heure en une chaîne de caractères avec le format spécifié.

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - DateSeparator
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - DateTimeToStr
Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - LongDateFormat
Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - LongDayNames
Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - LongMonthNames
Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - LongTimeFormat
Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - ShortDateFormat
Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - ShortDayNames
Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - ShortMonthNames
Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - ShortTimeFormat
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - StrToDateTime
Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - TimeAMString
Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - TimePMString
Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - TimeSeparator
Langage de programmation - Delphi/Kylix/Lazarus - Référence des variables - TwoDigitYearCenturyWindow

Dernière mise à jour : Mercredi, le 18 février 2015