bonjour à tous ,
pour convertir un string au type date j'utilise le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
   public static Date stringToDate(String sDate, String sFormat) throws ParseException {
       SimpleDateFormat sdf = new SimpleDateFormat(sFormat);
       return sdf.parse(sDate);
     } 
    public static void testParseDate(String sDate) {
		try {
			Date d = stringToDate(sDate, "yyyy-MM-dd");
			System.out.println(d.toString());
		} catch(Exception e) {
			System.err.println("Exception :");
			e.printStackTrace();
		}
	}
et ça marche a merveille il me convertit la date mais le probleme c'est que j'ai un resultat de type :
Fri Aug 28 00:00:00 GMT 2009
mais moi je veux avoir un resultat comme ceci : 2009-08-28 pour que je puisse l'inserer dans la base de données
parce qu'avec la première conversion il ne reconnait pas la date il laisse 0000-00-00
et merci d'avance