Rumah >Java >javaTutorial >Bagaimana untuk Menukar dd/MM/yyyy kepada yyyy/MM/dd Format Tarikh di Java?

Bagaimana untuk Menukar dd/MM/yyyy kepada yyyy/MM/dd Format Tarikh di Java?

Mary-Kate Olsen
Mary-Kate Olsenasal
2025-01-01 01:56:10433semak imbas

How to Convert dd/MM/yyyy to yyyy/MM/dd Date Format in Java?

Menukar Format Tarikh dalam Java: Mengubah dd/MM/yyyy kepada yyyy/MM/dd

Untuk mengubah format tarikh daripada dd/ MM/yyyy hingga yyyy/MM/dd dalam Java, anda boleh menggunakan kelas SimpleDateFormat. Begini cara untuk meneruskan:

  1. Tentukan format tarikh asal dan baharu sebagai Pemalar Rentetan:
final String OLD_FORMAT = "dd/MM/yyyy";
final String NEW_FORMAT = "yyyy/MM/dd";
  1. Pertimbangkan rentetan tarikh asal, contohnya:
String oldDateString = "12/08/2010"; // Assuming August 12, 2010
  1. Buat objek SimpleDateFormat menggunakan objek asal format:
SimpleDateFormat sdf = new SimpleDateFormat(OLD_FORMAT);
  1. Menghuraikan rentetan tarikh asal menggunakan objek SimpleDateFormat ini menjadi objek Tarikh:
Date d = sdf.parse(oldDateString);
  1. Seterusnya, sesuaikan Objek SimpleDateFormat untuk menggunakan objek baharu format:
sdf.applyPattern(NEW_FORMAT);
  1. Akhir sekali, format objek Tarikh menggunakan objek SimpleDateFormat yang dikemas kini untuk mendapatkan rentetan tarikh baharu:
String newDateString = sdf.format(d);

Pendekatan ini membenarkan anda berjaya menukar rentetan tarikh daripada format asal (dd/MM/yyyy) kepada format yang diingini (yyyy/MM/dd).

Atas ialah kandungan terperinci Bagaimana untuk Menukar dd/MM/yyyy kepada yyyy/MM/dd Format Tarikh di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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