Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 13902|Jawab: 0

[Sumber] Konversi Tanggal dan String dalam Java

[Salin tautan]
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 keterampilan
Depan:Silicon Valley, Chuan Zhi Dark Horse dan java, Python, big data, php, tutorial video front-end
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com