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
Bonjour, j'ai développé une application en jsp et là j'ai une zone de texte pour entrer une date, et mon problème c k comment convertir la valeur de cette zone de texte en type date pour pouvoir l'insérer dans un champ de type date dans une table de ma base afin de pouvoir calculer le nombre de jour entre deux date dans un requête
A voir également:
- Probleme de date en mysql
- Mysql community server - Télécharger - Bases de données
- Airpods 3 date de sortie - Guide
- Office 2024 date de sortie - Accueil - Bureautique
- 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