Rumah > Java > javaTutorial > Bagaimana untuk Menukar java.util.Date daripada yyyy-mm-dd kepada mm-dd-yyyy?

Bagaimana untuk Menukar java.util.Date daripada yyyy-mm-dd kepada mm-dd-yyyy?

DDD
Lepaskan: 2024-11-04 09:03:30
asal
937 orang telah melayarinya

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

Penukaran Format java.util.Date daripada yyyy-mm-dd kepada mm-dd-yyyy

Memahami Tarikh

java.util. Tarikh menyimpan milisaat sejak zaman Unix. Ia tidak diformatkan, justeru pemformatan tidak mempunyai kesan ke atas nilai Tarikh asas.

Pendekatan Java 8

<code class="java">LocalDateTime ldt = LocalDateTime.now();
System.out.println(DateTimeFormatter.ofPattern("MM-dd-yyyy", Locale.ENGLISH).format(ldt));</code>
Salin selepas log masuk

Pendekatan Java 7-

<code class="java">// Import ThreeTen Backport
LocalDateTime ldt = LocalDateTime.now();
DateTimeFormatter f = DateTimeFormatter.ofPattern("MM-dd-yyyy");
String formattedDateTime = f.format(ldt);</code>
Salin selepas log masuk

Penyelesaian Asal

<code class="java">Date myDate = new Date();
SimpleDateFormat mdyFormat = new SimpleDateFormat("MM-dd-yyyy");
String mdy = mdyFormat.format(myDate);</code>
Salin selepas log masuk

Nota: Pemformatan tidak mengubah nilai Tarikh itu sendiri.

Atas ialah kandungan terperinci Bagaimana untuk Menukar java.util.Date daripada yyyy-mm-dd kepada mm-dd-yyyy?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan