|
|
Yayınlandı 11.01.2019 15:19:25
|
|
|
|

Bir web sitesi kaydederken, genellikle isim, yaş, doğum tarihi gibi kişisel bilgileri doldurmamız gerekir, sayfadaki doğum tarihinin değeri arka plana aktarıldığında, bu bir dizidir ve veritabanında bir tarih türüne ihtiyacımız var, sayfada görüntülendiğinde veritabanından doğum tarihini almamız gerekir, şu anda tür tarih türü ve sonra tarih tipini sayfada göstermek için bir diziye dönüştürmemiz gerekir. Java'nın API'si, tarihleri ve dizileri birbirine ileden DateForamt adlı bir sınıf sunuyor. DateForamt soyut bir sınıftır, bu nedenle genellikle alt sınıfı SimpleDateFormat kullanılır. SimpleDateFormat'ta 4 yapıcı vardır, ikincisi en çok kullanılır.
Yapıcının içindeki desen bir zaman modudur ve API bunun hangi desen olduğunu aşağıdaki gibi açıklar
1. Dizinin tarih (biçimlendirme)
Sonucu çalıştırın
2016-10-24 2016-10-24 21:59:06 24 Ekim 2016 21:59:06
2. Bugüne kadar diziye (ayrıştırma)
Sonucu çalıştırın
Pzt 24 Eki 21:59:06 CST 2016 Dizileri tarihlere dönüştürürken, verilen desenin verilen dizi formatıyla eşleşmesi gerektiğine dikkat etmelisiniz, aksi takdirde java.text.ParseException atılır, örneğin aşağıdaki hatalı, dizi zamanı, dakikayı vermiyor, sonra SimpleDateFormat tabii ki zaman, dakika, saniye değerini vermiyor
Çalıştırma hatası
Ancak, belirli bir desen daha az iplikle varsa sorun değil
Sonucu çalıştırın
Pzt 24 Eki 00:00:00 CST 2016 Zaman, dakika ve saniyenin 0 olduğu ve ayrıştırılmadığı görülebilir, bu da sorun değil.
3. Tarihi girin ve milisaniyelere dönüştürün: Tarih yöntemini kullanın ()
kod
Ekran görüntüsünü çalıştır:
|
Önceki:Belirli bir hazine 399 yuan Douyin 106 beceri atıyorÖnümüzdeki:Silicon Valley, Chuan Zhi Dark Horse ve java, Python, büyük veri, php, ön yüz video eğitimleri
|