Bonjour,
je n'arrive pas a convertir une date "2013-21-02" en java.sql.date. Le résultat final est : 2014-09-02.
j'ai essayé 2 méthodes :
2ieme version :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 import java.sql.Date; string date; java.sql.Date dateParution = new Date(System.currentTimeMillis()); date = "2013-21-02"; dateParution = java.sql.Date.valueOf(date); System.out.println(dateParution);
resultat : 2014-09-02 pour les 2 versions
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); date = "2013-21-02"; java.util.Date parse = df.parse(date); long t = parse.getTime(); dateParution = new java.sql.Date(t); System.out.println(dateParution);
pouvez-vous m'aider
je suis avec le JDK 1.6.0_12
merci
Partager