„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 ein java.util.Date von jjjj-mm-tt in mm-tt-jjjj?

Wie konvertiere ich ein java.util.Date von jjjj-mm-tt in mm-tt-jjjj?

Veröffentlicht am 08.11.2024
Durchsuche:981

How to Convert a java.util.Date from yyyy-mm-dd to mm-dd-yyyy?

Konvertierung des java.util.Date-Formats von jjjj-mm-tt nach mm-tt-jjjj

Daten verstehen

java.util. Date speichert die Millisekunden seit der Unix-Epoche. Es ist nicht formatiert, daher hat die Formatierung keinen Einfluss auf den zugrunde liegenden Datumswert.

Java 8-Ansatz

LocalDateTime ldt = LocalDateTime.now();
System.out.println(DateTimeFormatter.ofPattern("MM-dd-yyyy", Locale.ENGLISH).format(ldt));

Java 7- Approach

// Import ThreeTen Backport
LocalDateTime ldt = LocalDateTime.now();
DateTimeFormatter f = DateTimeFormatter.ofPattern("MM-dd-yyyy");
String formattedDateTime = f.format(ldt);

Original Solution

Date myDate = new Date();
SimpleDateFormat mdyFormat = new SimpleDateFormat("MM-dd-yyyy");
String mdy = mdyFormat.format(myDate);

Hinweis: Durch die Formatierung wird der Datumswert selbst nicht geändert.

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