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
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