[Debutant] récupérer l'année d'une date
Pour récupérer l'année dans une date, on fait comment?
je n'ai trouvé que ce code :
Code:
1 2 3 4 5
|
Calendar c = Calendar.getInstance();
if (c.get(Calendar.DAY_OF_WEEK) == Calendar.MONDAY) {
//on est lundi!
} |
Mais dans ce cas là on récupère la date actuelle!
Comment on fait pour une date quelconque?
Et avec la méthode setTime ...
L'objet Calendar dispose également d'une methode setTime qui devrait peut-être fonctionner (je n'ai pas fais le test)
Code:
void setTime(Date date);
qui te permet de construire ta date quelconque
J'écrirais un truc comme cela pour essayer
Code:
1 2 3 4
| java.sql.Date maDate = (java.sql.Date) resultset.getDate("MA_DATE");
Calendar c = Calendar.getInstance();
c.setTime(maDate);
int year = c.get(Calendar.YEAR); //A vérifier!!!! |