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
Version imprimable
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 :DCode:
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 fonctionsCode:
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
Merci sa marche bien c cool