Salut,

j'ai un formulaire avec un Jlabel qui contient une date et je voudrais récupéré la date et affiché à côté le nom du jour.

Ce que j'ai fait :
j'ai déjà fait tout le formulaire les listener etc... donc ce coté ca fonctionne j'ai aussi lors du lancement de ma page en récupérant la date du jour j'ai réussi à afficher ma date et le nom du jour à coté

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
int numJour = calendar.get(Calendar.DAY_OF_WEEK);
final JLabel lblNomJour = new JLabel(listeNomJour[numJour]);
Ou je bloque :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
			String laDate = ftfDate.getText();
			Date uneDate = new Date();
			try {
				uneDate = ActionUtils.stringToDate(laDate,"dd/MM/yy");
			} catch (Exception e) {
				Erreurs.Warning("Date saisie invalide " + laDate);
			}
			System.out.println(uneDate);//Thu Feb 15 00:00:00 CET 2007
Je récupère ma date saisie au format texte, je la formate et ca me retourne une date grace à la fonction StringToDate :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public static Date stringToDate(String sDate, String sFormat) throws Exception {
        SimpleDateFormat sdf = new SimpleDateFormat(sFormat);
        return sdf.parse(sDate);
    }
Ma question est comment à partir d'une date on récupère le nom du jour, à partir d'un calendrier je sais comment faire, j'utilise le DAY_OF_WEEK mais quand j'ai une date ???? sachant que getDay() est Deprecated... je ne vois pas trop...
Dans la doc c'est écrit " As of JDK version 1.1, replaced by Calendar.get(Calendar.DAY_OF_WEEK)" mais je vois pas comment utiliser...