Maison > Java > javaDidacticiel > Pourquoi mon analyse de date Java génère-t-elle une exception « Date non analysable » ?

Pourquoi mon analyse de date Java génère-t-elle une exception « Date non analysable » ?

Patricia Arquette
Libérer: 2024-12-27 18:14:12
original
223 Les gens l'ont consulté

Why Does My Java Date Parsing Throw an

Erreur d'analyse de date en Java : "Date impossible à analyser"

Lors de la tentative d'analyse d'une date à l'aide de la classe Java SimpleDateFormat, les utilisateurs peuvent rencontrer le exception "Date impossible à analyser." Ce problème se produit même si le format de date fourni semble correct.

Cette exception se produit en raison de divergences entre le format de date attendu et les données réelles. Les paramètres régionaux par défaut d'un ordinateur, qui établissent les paramètres linguistiques et culturels, influencent l'interprétation des formats de date. Si les paramètres régionaux par défaut ne sont pas l'anglais, ils peuvent ne pas correspondre au modèle de date spécifié.

Pour résoudre ce problème, spécifiez explicitement les paramètres régionaux lors de la création de l'objet SimpleDateFormat. En utilisant la constante Locale.ENGLISH, vous pouvez appliquer une analyse du format de date spécifique à l'anglais :

SimpleDateFormat FORMATTER = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss", Locale.ENGLISH);
Copier après la connexion

Cette modification garantit que l'analyse de la date adhère aux paramètres régionaux anglais, résolvant ainsi l'exception « Date non analysable ». En utilisant cette approche, vous pouvez analyser efficacement les dates dans une langue ou un contexte culturel spécifique.

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