|
|
Diposting pada 11/01/2019 15.19.25
|
|
|
|

Saat kita mendaftarkan situs web, kita sering perlu mengisi informasi pribadi, seperti nama, usia, tanggal lahir, dll., Ketika nilai tanggal lahir pada halaman diteruskan ke latar belakang, itu adalah string, dan kita memang membutuhkan jenis tanggal ketika kita menyimpannya di database, pada gilirannya, ketika ditampilkan di halaman, kita perlu mendapatkan tanggal lahir dari database, saat ini jenisnya adalah jenis tanggal, dan kemudian kita perlu mengubah jenis tanggal menjadi string untuk ditampilkan di halaman. API Java memberi kita kelas yang disebut DateForamt yang meneruskan tanggal dan string satu sama lain. DateForamt adalah kelas abstrak, sehingga subkelasnya SimpleDateFormat biasanya digunakan. SimpleDateFormat memiliki 4 konstruktor, yang kedua paling sering digunakan.
Pola dalam konstruktor adalah mode waktu, dan API menjelaskan pola apa itu, sebagai berikut
1. Tanggal ke string (pemformatan)
Jalankan hasilnya
2016-10-24 2016-10-24 21:59:06 Oktober 24, 2016 21:59:06
2. String hingga tanggal (penguraian)
Jalankan hasilnya
Senin Okt 24 21:59:06 CST 2016 Saat mengonversi string ke tanggal, Anda perlu memperhatikan pola yang diberikan harus sesuai dengan format string yang diberikan, jika tidak, java.text.ParseException akan dilemparkan, misalnya yang berikut salah, string tidak memberikan waktu, menit, detik, maka SimpleDateFormat tentu saja tidak dapat memberi Anda nilai waktu, menit, detik dari udara tipis
Menjalankan kesalahan
Namun, pola tertentu baik-baik saja jika memiliki lebih sedikit senar
Jalankan hasilnya
Mon Oct 24 00:00:00 CST 2016 Dapat dilihat bahwa waktu, menit, dan detik adalah 0 dan tidak diuraikan, tidak apa-apa.
3. Masukkan tanggal dan konversikan ke milidetik: gunakan metode Tanggal ()
kode
Jalankan tangkapan layar:
|
Mantan:Harta karun tertentu 399 yuan Douyin menembak 106 keterampilanDepan:Silicon Valley, Chuan Zhi Dark Horse dan java, Python, big data, php, tutorial video front-end
|