Maison > Java > javaDidacticiel > Comment puis-je convertir les formats de date sans utiliser de classes obsolètes ?

Comment puis-je convertir les formats de date sans utiliser de classes obsolètes ?

Patricia Arquette
Libérer: 2024-12-03 17:10:11
original
801 Les gens l'ont consulté

How can I convert date formats without using deprecated classes?

Conversion de formats de date sans classes obsolètes

Lorsque vous travaillez avec des dates, il est souvent nécessaire d'effectuer une conversion entre différents formats de date. Cependant, on peut rencontrer des problèmes en essayant d'utiliser la classe SimpleDateFormat, qui possède plusieurs méthodes obsolètes. Pour résoudre ce problème, une approche plus moderne est nécessaire.

Utilisation de SimpleDateFormat#format

Pour convertir une date d'un format à un autre sans utiliser de classes obsolètes, utilisez SimpleDateFormat#format comme suit :

DateFormat originalFormat = new SimpleDateFormat("MMMM dd, yyyy", Locale.ENGLISH);
DateFormat targetFormat = new SimpleDateFormat("yyyyMMdd");
Date date = originalFormat.parse("August 21, 2012");
String formattedDate = targetFormat.format(date);  // 20120821
Copier après la connexion

Dans cet exemple, nous analysons une date au format "21 août 2012" et la convertissons en une nouvelle format de "aaaaMMjj" en utilisant SimpleDateFormat#format.

Notes

Il est important de noter que SimpleDateFormat#parse attend une chaîne, pas un objet Date. De plus, lors de l'analyse, assurez-vous que la chaîne de format correspond au format exact de la chaîne d'entrée.

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