Maison  >  Article  >  Java  >  Comment analyser la sortie de date de « Date.toString() » en Java ?

Comment analyser la sortie de date de « Date.toString() » en Java ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-29 00:16:021048parcourir

How to Parse Date Output from `Date.toString()` in Java?

Analyse de la sortie de date de Date.toString()

En Java, la méthode toString() de la classe Date génère une chaîne de date dans un format spécifique. Ce format varie en fonction des paramètres régionaux du système de l'utilisateur. Cependant, il est parfois nécessaire d'analyser cette chaîne quels que soient les paramètres de localisation.

C'est là que SimpleDateFormat entre en jeu. SimpleDateFormat permet d'analyser et de formater les dates selon un modèle spécifique. Pour analyser la sortie de new Date().toString(), nous devons spécifier le modèle correspondant.

La méthode toString() génère une chaîne de date au format :

EEE MMM dd HH:mm:ss zzz yyyy

Où :

  • EEE est le jour de la semaine abrégé
  • MMM est le mois abrégé
  • jj est le jour du mois (0-rembourré)
  • HH est l'heure (0-complété)
  • mm est la minute (0-complété)
  • ss est la seconde (0-complété)
  • zzz est l'heure nom de la zone
  • aaaa est l'année

En termes de modèle SimpleDateFormat, cela se traduit par :

EEE MMM dd HH:mm:ss zzz yyyy

Par conséquent, pour analyser la sortie de new Date() .toString(), nous pouvons utiliser le modèle SimpleDateFormat suivant :

<code class="java">SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy");
Date date = sdf.parse(dateString);</code>

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!

Déclaration:
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