teks. Kelas SimpleDateFormat digunakan untuk mengurai dan memformat tanggal sesuai dengan pola pemformatan yang Anda tentukan sendiri. Saat mengurai tanggal, Java SimpleDateFormat biasanya mem-parsing tanggal dari String Java.
Apa gunanya SimpleDateFormat?
SimpleDateFormat adalah kelas beton untuk memformat dan mengurai tanggal dengan cara yang peka terhadap lokal. Ini memungkinkan pemformatan (teks tanggal ->), penguraian (teks tanggal ->), dan normalisasi. SimpleDateFormat memungkinkan Anda untuk memulai dengan memilih pola yang ditentukan pengguna untuk pemformatan tanggal-waktu.
Haruskah Anda menggunakan SimpleDateFormat?
Ya! Jangan gunakan SimpleDateFormat. Java 8 memiliki DateTimeFormatter yang lebih baik dan lebih ditingkatkan yang juga aman untuk thread. Anda juga harus menghindari penggunaan kelas Tanggal dan Kalender, dan mencoba menggunakan kelas Java 8 DateTime seperti OffsetDateTime, ZonedDateTime, LocalDateTime, LocalDate, LocalTime dll.
Apa itu SimpleDateFormat?
The SimpleDateFormat adalah kelas konkret untuk memformat dan mengurai tanggal yang mewarisi Java. teks. kelas format tanggal. Perhatikan bahwa memformat berarti mengubah tanggal menjadi string dan parsing berarti mengubah string menjadi tanggal.
Apa itu zona waktu default SimpleDateFormat?
Jika tidak ditentukan lain, waktu zona yang terkait dengan SimpleDateFormat baru adalah waktu default, sesuai dengan zona waktu yang dilaporkan oleh sistem operasi. Mempertimbangkankode berikut: SimpleDateFormat sdf=new SimpleDateFormat("dd-MM-yyyy"); Tanggal tanggal=sdf.