Recuperation de l anne d'une date java

Résolu/Fermé
Lost SIA - 1 janv. 2009 à 19:26
napsterockoeur Messages postés 198 Date d'inscription vendredi 16 novembre 2007 Statut Membre Dernière intervention 30 juin 2010 - 1 janv. 2009 à 20:33
Bonjour,
Tout d'abord bonne et heureuse année à tout le monde.
Je suis actuellement sur un projet java, avec une base de donnée. Je souhaite récupérer l'année d'une date et l'afficher, j'ai pour cela fait:

a=String.valueOf(I.getAnnee().getYear());
A.setText("\n"+a);

Le problème vient du fait que certaine de mes dates sont de l'an 2000, et à l'affichage au lieu d'avoir 00, 01, 02.... j'ai 100,101, 102....
Ce qui rends mon formulaire pas très lisible, alors si quelqu'un sait pourquoi cela s'affiche comme ça et a une solution pour avoir les années lisibles ça me renderais service.

Je vous remercie par avance
A voir également:

2 réponses

napsterockoeur Messages postés 198 Date d'inscription vendredi 16 novembre 2007 Statut Membre Dernière intervention 30 juin 2010 10
1 janv. 2009 à 19:43
bonne année a toi eagamnt
pour lannée tu veut laffiché je pense pour cela essaye ce code ,

import java.util.Date;
import java.text.SimpleDateFormat;
 
private Date maDate;
private SimpleDateFormat maDateLongue;
maDate= new Date();
maDateLongue= new SimpleDateFormat("yyyy");
System.out.println("Année :"+ maDateLongue.format(maDate));


mais pourcela faut utilisé la classe ( bibio ) calender :
http://java.sun.com/j2se/1.4.2/docs/api/java/util/Calendar.html

bon chance
0
Merci ça marche
0
napsterockoeur Messages postés 198 Date d'inscription vendredi 16 novembre 2007 Statut Membre Dernière intervention 30 juin 2010 10
1 janv. 2009 à 20:33
de rien , content pr toi alors
0