Java programlama dilinde tarih ve saat formatlarını düzenlemek için SimpleDateFormat
sınıfını kullanabilirsiniz. Bu sınıf, belirli bir desene göre tarih ve saatleri biçimlendirmenize ve ayrıştırmanıza olanak tanır.
Tarih ve Saat Desenleri
Java'da yaygın olarak kullanılan tarih ve saat desenleri aşağıdaki gibidir:
dd/MM/yyyy
: Gün/Ay/YılMM/dd/yyyy
: Ay/Gün/Yıldd/MM/yyyy HH:mm:ss
: Gün/Ay/Yıl Saat:Dakika:Saniye
SimpleDateFormat
Kullanımı
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateFormattingExample {
public static void main(String[] args) {
Date now = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
String formattedDate = sdf.format(now);
System.out.println("Şu anki tarih ve saat: " + formattedDate);
}
}
Yukarıdaki örnek kodda, SimpleDateFormat
sınıfından bir örnek oluşturularak özelleştirilmiş bir tarih ve saat deseni belirlenmiştir. format
metodu kullanılarak mevcut zaman bilgisi bu desene göre biçimlendirilmiş ve ekrana yazdırılmıştır.
Özel Tarih ve Saat Desenleri
Ayrıca, kendi özel tarih ve saat desenlerinizi de belirleyebilirsiniz. Örneğin:
yyyy-MM-dd
: Yıl-Ay-Gündd MMMM yyyy
: Gün Ay Yıl
SimpleDateFormat customSdf = new SimpleDateFormat("yyyy-MM-dd");
String customFormattedDate = customSdf.format(now);
Yukarıdaki kodda, SimpleDateFormat
örneği oluşturulurken kullanılacak desen "yyyy-MM-dd"
olarak belirlenmiş ve mevcut zaman bilgisine göre biçimlendirilerek yazdırılmıştır.
Java'da tarih ve saat formatlama işlemleri için SimpleDateFormat
sınıfını kullanarak istediğiniz formatta tarih ve saatleri düzenleyebilirsiniz. Daha fazla bilgi ve örnekler için Java Dokümantasyonlarına başvurabilirsiniz.