1

salut,
Comment convertir une chaine de caracteres en date e verifier si le format est bon.

2

http://java.sun.com/j2se/1.5.0/docs/api/java/sql/Date.html#valueOf(java.lang.String)

(pour une fois que la doc est bien faite, faut pas hésiter à aller la consulter : http://java.sun.com/javase/reference/api.jsp)


http://java.sun.com/j2se/1.5.0/docs/api/
http://java.sun.com/javase/6/docs/api/

etc.. embarrassed


Après, forcément, ça dépend de ton format de date du départ... smile

3

Plutôt http://www.exampledepot.com/egs/java.text/ParseDate.html (quelque chose me dit que le le format cible est pas du sql.Date).
Le Java Developers Almanac est bien pour ce genre de ptites questions.

4

String pattern = "yyyyMMdd" ;
String dateString = "20070103" ;
Date date ;

/* Parsing String -> Date */
try {
    date = (new SimpleDateFormat( pattern )).parse( dateString ) ;
} catch ( ParseException ex ) {
    System.err.println( ex.getMessage() ) ;
}

/* Formatting Date -> String */
String newPattern = "dd/MM/yyyy" ;
String newDateString = (new SimpleDateFormat( newPattern )).format( date ) ;
System.out.println( newDateString ) ;
avatar
Je ne suis pas développeur Java : je suis artiste Java.
Ce que l’on conçoit bien s’énonce clairement, / Et le code pour l’écrire arrive aisément.
Hâtez-vous lentement ; toujours, avec méthode, / Vingt fois dans l’IDE travaillez votre code.
La perfection est atteinte, non pas lorsqu’il n’y a plus rien à ajouter, mais lorsqu’il n’y a plus rien à retirer.
You don't use science to show that you're right, you use science to become right.