problème avec conversion au type date
bonjour à tous ,
pour convertir un string au type date j'utilise le code suivant :
Code:
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