Heim >Java >javaLernprogramm >Wie konvertiere ich mit Joda Time eine Datumszeichenfolge in ein DateTime-Objekt?
Konvertieren von Datumszeichenfolgen in DateTime-Objekte mit Joda Time
Beim Versuch, eine Datumszeichenfolge wie „04/02/2011 20:27“ zu konvertieren :05" mit new DateTime("04/02/2011 20:27:05") in ein DateTime-Objekt einfügen, kann aufgrund nicht übereinstimmender Formate ein Fehler auftreten. Um eine Datumszeichenfolge korrekt zu analysieren, stellt Joda Time ein DateTimeFormat-Dienstprogramm bereit.
Um die angegebene Datumszeichenfolge in ein DateTime-Objekt zu konvertieren, führen Sie die folgenden Schritte aus:
Erstellen Sie einen DateTimeFormatter mit dem richtigen Datumsmuster:
<code class="java">DateTimeFormatter formatter = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm:ss");</code>
Verwenden Sie die parseDateTime-Methode des Formatierers, um ein DateTime-Objekt zu erhalten:
<code class="java">DateTime dt = formatter.parseDateTime("04/02/2011 20:27:05");</code>
By Mithilfe des DateTimeFormatter kann die Datumszeichenfolge effektiv in ein DateTime-Objekt konvertiert werden, was weitere Datums- und Uhrzeitmanipulationen und -operationen ermöglicht.
Das obige ist der detaillierte Inhalt vonWie konvertiere ich mit Joda Time eine Datumszeichenfolge in ein DateTime-Objekt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!