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);
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!