Analyser des chaînes avec divers formats pour obtenir des objets de date en Java
La conversion de chaînes en dates avec différents formats est une tâche courante rencontrée par les développeurs Java . Une approche consiste à utiliser la classe SimpleDateFormat.
Par exemple, si vous avez une chaîne (fromDate) au format « jj/MM/aaaa » (par exemple, « 19/05/2009 ») et que vous souhaitez transformez-le en objet date ("aaaa-MM-jj"), suivez ces étapes :
L'exemple de code ci-dessous le démontre processus :
SimpleDateFormat fromUser = new SimpleDateFormat("dd/MM/yyyy"); SimpleDateFormat myFormat = new SimpleDateFormat("yyyy-MM-dd"); try { String reformattedStr = myFormat.format(fromUser.parse(fromDate)); } catch (ParseException e) { e.printStackTrace(); }
Cette approche globale vous permet d'analyser des chaînes avec différents formats, ce qui en fait une solution polyvalente pour travailler avec des données de date et d'heure en Java.
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!