Maison > Java > javaDidacticiel > Comment convertir une chaîne de date en un objet DateTime à l'aide de Joda Time ?

Comment convertir une chaîne de date en un objet DateTime à l'aide de Joda Time ?

Barbara Streisand
Libérer: 2024-10-28 07:47:02
original
914 Les gens l'ont consulté

How do I convert a date string to a DateTime object using Joda Time?

Conversion de chaînes de date en objets DateTime avec Joda Time

Lors de la tentative de conversion d'une chaîne de date telle que "04/02/2011 20:27 :05" à un objet DateTime utilisant new DateTime("04/02/2011 20:27:05"), une erreur peut se produire en raison de formats incompatibles. Pour analyser correctement une chaîne de date, Joda Time fournit un utilitaire DateTimeFormat.

Pour convertir la chaîne de date donnée en un objet DateTime, suivez ces étapes :

  1. Créez un DateTimeFormatter avec le modèle de date correct :

    <code class="java">DateTimeFormatter formatter = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm:ss");</code>
    Copier après la connexion
  2. Utilisez la méthode parseDateTime du formateur pour obtenir un objet DateTime :

    <code class="java">DateTime dt = formatter.parseDateTime("04/02/2011 20:27:05");</code>
    Copier après la connexion

Par en utilisant DateTimeFormatter, la chaîne de date peut être efficacement convertie en un objet DateTime, permettant d'autres manipulations et opérations de date et d'heure.

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