„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie konvertiere ich mit Joda Time eine Datumszeichenfolge in ein DateTime-Objekt?

Wie konvertiere ich mit Joda Time eine Datumszeichenfolge in ein DateTime-Objekt?

Veröffentlicht am 19.11.2024
Durchsuche:155

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

Konvertieren von Datumszeichenfolgen in DateTime-Objekte mit Joda Time

Beim Versuch, eine Datumszeichenfolge wie „04/02/2011 20:27“ zu konvertieren :05" zu einem DateTime-Objekt mit new DateTime("04/02/2011 20:27:05"), Aufgrund nicht übereinstimmender Formate kann 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:

  1. Erstellen Sie einen DateTimeFormatter mit dem richtigen Datumsmuster:

    DateTimeFormatter formatter = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm:ss");
  2. Verwenden Sie die parseDateTime-Methode des Formatierers, um ein DateTime-Objekt zu erhalten:

    DateTime dt = formatter.parseDateTime("04/02/2011 20:27:05");

Durch die Verwendung des DateTimeFormatter kann die Datumszeichenfolge effektiv in ein DateTime-Objekt konvertiert werden, was weitere Datums- und Uhrzeitmanipulationen und -operationen ermöglicht.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3