Maison > Java > javaDidacticiel > Comment convertir le format de date « jj/MM/aaaa » en « aaaa/MM/jj » en Java ?

Comment convertir le format de date « jj/MM/aaaa » en « aaaa/MM/jj » en Java ?

Linda Hamilton
Libérer: 2024-12-24 18:57:12
original
528 Les gens l'ont consulté

How to Convert

Modifier la représentation de la date en Java

La transformation des formats de date est un besoin courant dans les applications Java. L'une de ces exigences est la conversion du format "jj/MM/aaaa" au format "aaaa/MM/jj".

Pour y parvenir, utilisez la classe SimpleDateFormat :

final String OLD_FORMAT = "dd/MM/yyyy";
final String NEW_FORMAT = "yyyy/MM/dd";

// Source date: August 12, 2010
String oldDateString = "12/08/2010";
String newDateString;

SimpleDateFormat sdf = new SimpleDateFormat(OLD_FORMAT);
Date d = sdf.parse(oldDateString);
sdf.applyPattern(NEW_FORMAT);
newDateString = sdf.format(d);
Copier après la connexion

Ce code crée un nouvel objet SimpleDateFormat avec le format initial ("jj/MM/aaaa") et analyse la date spécifiée dans un objet Date. Le motif est ensuite modifié au format souhaité ("aaaa/MM/jj") avant de formater l'objet Date pour obtenir la nouvelle chaîne de date.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal