Bonjour,

J'ai du mal à utiliser simpledateformat, j'ai une bdd mysql et j'aimerais convertir une date française rentrée par l'utilisateur en une date américaine pour pouvoir l'insérer dans la bdd.

Voici mon code, si quelqu'un pouvait m'aider ça serait super !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
            String dateDeb = simpleDateFormat.format(textFieldDateDeb.getText());
            String heureDeb = textFieldHeureDeb.getText();
            String dateFin = textFieldDateFin.getText();
            String heureFin = textFieldHeureFin.getText();
 
            String query = "INSERT INTO RESERVATION (dateDebut, dateFin, heureDebut, heureFin, id_groupe) VALUES (?,?,?,?,?);";
                PreparedStatement insertResa = Connexion.prepareStatement(query);
                insertResa.setString(1, dateDeb);// affectation des infos rentrées par l'user
                insertResa.setString(2, dateFin);
                insertResa.setString(3, heureDeb);
                insertResa.setString(4, heureFin);
                insertResa.setInt(5, idDuGroupe);
Dans mon exemple je le fais seulement sur dateDeb !

Merci d'avance.