Bonjour, je voudrais savoir comment je pourrais récupérer dans trois entiers différents le jour actuel, le mois et l'année.
merci
Discussion :
Bonjour, je voudrais savoir comment je pourrais récupérer dans trois entiers différents le jour actuel, le mois et l'année.
merci
Salut, voici un petit code pour faire cela :
Bon courage
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 AnsiString jourString, moisString, anneeString; int jour, mois, annee; jourString = Date().FormatString("d"); moisString = Date().FormatString("m"); anneeString = Date().FormatString("yyyy"); jour = jourString.ToInt(); mois = moisString.ToInt(); annee = anneeString.ToInt();![]()

Ou bien, en un seul appel
Pour avoir chacune de ces données séparement, il y a aussi les fonctions
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 unsigned short jour, mois, annee; TDate d=Date(); d.DecodeDate(&annee,&mois,&jour);
YearOf(), MonthOf(), DayOf(), qui prennent une TDate comme paramètre, et renvoient un entier court. (Je crois qu'elles sont dans DateUtils.hpp, à vérifier dans l'aide)
Francois
Partager