Probleme de date en mysql
Fermé
develinfo
Messages postés
6
Date d'inscription
jeudi 10 janvier 2013
Statut
Membre
Dernière intervention
2 février 2013
-
10 janv. 2013 à 18:25
java4ever - 14 janv. 2013 à 17:08
java4ever - 14 janv. 2013 à 17:08
A voir également:
- Probleme de date en mysql
- Mysql community server - Télécharger - Bases de données
- Airpods 3 date de sortie - Guide
- Cette photo n’a pas été prise cette année. trouvez la date, l'heure et avec quel modèle d'appareil photo elle a été prise. ✓ - Forum Graphisme
- Trier par date excel - Guide
1 réponse
Bonjour,
Puisque c'est une question Mysql, la solution pour transformer une chaîne en type date est d'utiliser la fonction Mysql STR_TO_DATE().
Tu trouveras la doc sur cette fonction (et les autres) ici
http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
Maintenant, tu peux aussi transformer la valeur dans java en utilisant h=java.sql.Date et fournir la valeur lors d'un insert ou update, c'est toi qui vois.
Cordialement
Puisque c'est une question Mysql, la solution pour transformer une chaîne en type date est d'utiliser la fonction Mysql STR_TO_DATE().
Tu trouveras la doc sur cette fonction (et les autres) ici
http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
Maintenant, tu peux aussi transformer la valeur dans java en utilisant h=java.sql.Date et fournir la valeur lors d'un insert ou update, c'est toi qui vois.
Cordialement
11 janv. 2013 à 20:26
Si vous avez une idée avec la fonction suivante, aide-moi svp!
public Date chaineToDate(String chaine){
//code pour convertir le param chaine en java.sql.Date
}
14 janv. 2013 à 17:08
il te faut utiliser la fonction :
voir la javadoc. la chaine doit être formatée yyyy-mm-dd.
Si la chaine que tuas est différente, il faut d'abord la reformater comme le demande valueOf()
Cordialement