Format de Date en java

      SimpleDateFormat sdf = new SimpleDateFormat("ddMMM", Locale.ENGLISH);

      try {

        sdf.parse(sDate);
      } catch (ParseException e) {
        //TODO Auto-generated catch block
        e.printStackTrace();
      }

Mon format de la date est 04AUG2011 et je veux avoir 20110804. Alors, comment puis-je le faire ?

  • double possible de format de date du 14 août à AAAAMMJJ
  • Vous avez posé cette exact question avant.
  • oui mais j'ai essayé et j'ai un nouveau message d'erreur ...
  • Ces jours-ci (2017 sur) je vous recommande de jeter l'ancienne SimpleDateFormat et amis et d'utiliser les classes de l' java.time forfait (à partir de 2014). Pour savoir comment, consultez ma réponse à la question.