Java

Java ile Tarihi Farklı Biçimlerde Gösterme – Web Tasarım & Programlama

Java programlama dilinde ekranda gösterilmek istenen tarihi bir çok formatta gösterebiliriz. Elimizdeki tarihin ekranda uzun bir şekilde yada kısa gösterim şeklinde olup olmayacağına karar verebiliriz.

Bunun yanı gün-ay-yıl veya yıl-ay-gün gibi farklı sıralamalar yaparak programımıza uygun biçimlendirmeleri gerçekleştirebiliriz.

Geçerli Tarihi (Bugünün Tarihi) Görüntüleme

Bugünün tarihini almak içinjava.time.LocalDate sınıfını import ederek now() metodunu kullacağız. Bugünün tarihini almak için farklı yöntemlerde kullanılabilmektedir.

Örnek:

Ekran Çıktısı:

2022-11-05

Geçerli Saati Görüntüleme

Geçerli saati (saat, dakika, saniye ve nanosaniye) görüntülemek için java.time.LocalTime sınıfını ve onun now() metodunu kullanabiliriz.

Örnek:

Ekran Çıktısı:

14:41:49.069048900

Geçerli Tarih ve Saati Görüntüleme

Geçerli tarih ve saati görüntülemek için java.time.LocalDateTime sınıfını içe aktarın ve onun now() metodunu kullanın:

Örnek:

Ekran Çıktısı:

Tarih ve Saati Biçimlendirme

Yukarıdaki örnekte ekran çıktısında ‘T’ tarihi zamandan ayırmak için kullanılmıştır. DateTimeFormatter sınıfını, tarih-saat nesnelerini biçimlendirmek veya ayrıştırmak için aynı pakette ofPattern() yöntemiyle kullanabilirsiniz. Aşağıdaki örnek, tarih saatinden hem ‘T’yi hem de nanosaniyeyi kaldıracaktır.

Örnek:

Ekran Çıktısı:

ofPattern() metodu kullanarak, tarih ve saati farklı bir biçimde görüntülemek istiyorsanız, her türlü değeri kabul eder. Örneğin:

DeğerÖrnek
yyyy-MM-dd“2022-09-29”
dd/MM/yyyy“29/09/2022”
dd-MMM-yyyy“05-Kas-2022”
dd-MMMM-yyyy“05-Kasım-2022
E, MMM dd yyyy“Cmt,05 Kas 2022”

Biçimlendirme seçenekleri yukarıdaki tabloda gösterilenlerle sınırlı değildir. Örneğin “-” yerine “.” ve ya boşluk kullanarak, yıl,ay,gün sıralamalarını değiştirerek farklı biçimlendirmler yapabilirsiniz.

Related Articles

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Back to top button