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 :
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>
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>
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!