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.
Vous devez vous connecter pour publier un commentaire.
Utilisez le format suivant:
Je pense que vous avez besoin de différencier entre l'analyse et à la sortie:
SimpleDateFormat("ddMMM")
Changer votre dateformat à
Ici un échantillon de travail. J'espère que la prochaine fois, vous ferez de votre propre travail.