Memformat dan mengurai tanggal
Memformat dan mengurai tanggal sangat penting saat bekerja dengan berbagai representasi tanggal. Pada latihan ini, Anda akan memformat sebuah tanggal dan mengurai string menjadi LocalDate.
Semua kelas yang diperlukan dari java.time telah diimpor untuk Anda.
Latihan ini adalah bagian dari kursus
Input/Output dan Stream di Java
Petunjuk latihan
- Ambil tanggal saat ini.
- Tentukan
DateTimeFormatterdengan poladd-MM-yyyy. - Format tanggal saat ini menggunakan formatter tersebut.
- Urai sebuah string tanggal menggunakan formatter yang telah ditentukan.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
public class DateExample {
public static void main(String[] args) {
// Get current date
LocalDate date = ____;
System.out.println("Current date in default format: " + date);
// Define format with pattern dd-MM-yyyy
DateTimeFormatter formatter = DateTimeFormatter.____("dd-MM-yyyy");
// Format and print date
System.out.println(date.____(formatter));
// Parse a text into a string
LocalDate parseDate = LocalDate.____("2025-02-10");
System.out.println("Parse the text into date: " + parseDate);
}
}