bonjour à tous ,
pour convertir un string au type date j'utilise le code suivant :
et ça marche a merveille il me convertit la date mais le probleme c'est que j'ai un resultat de type :
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(); } }
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
Partager