Changement de Chaîne de format de date

mon format de la date :
08/11/2008 00:00

J'ai besoin de convertir cette sortie
2008/11/08 00:00
Cependant, l'utilisation de la SimpleDateFormat comme la recherche, elle est incapable de le faire et de me donner une toute autre sortie, voici mes codes comme Suit :

SimpleDateFormat simpleDateFormat2 = new SimpleDateFormat("yyyy/MM/dd HH:mm")
Date starting= simpleDateFormat2.parse(startTime);
System.out.println("" + simpleDateFormat2.format(starting) + " real date " + startTime);

je sais que je suis dans l'analyse de la chaîne de droite étant donné que la sortie suivante se produit :

0014/05/01 00:00 real date 08/11/2008 00:00

je ne suis pas trop sûr de savoir comment le fonctionnement détecté 0014/05/01 00:00 au lieu de

2008/11/08 00:00

j'ai hâte de tous sugguestions
Merci d'avance

merci les gars! pour les suggestions!!@madprogrammer oui, cela fonctionne vraiment ! une autre chose que j'ai trouvé trop est l'utilisation de l' .setLenient de faux, mais le vôtre fonctionne parieurs

OriginalL'auteur Clement Ong | 2016-01-18