Kapat
java-ile-gecen-süre
Java 1.892 views 0

Java – Tarih Formatlama

Java ile Tarih Formatlama

Java ile kodlama yaparken ihtiyaç duyulan tarih formatlama konusunda gerekli açıklama örnek kodlar ile açıklanmaya çalışılmıştır. Java’da tarih ile ilgili işlem yapmak için Date sınıfı kullanılır. Date sınıfı belirli bir zaman değerini bir değişkene atamamızı ve üzerinde ekleme, çıkarma ya da dönüştürme gibi işlemler yapmamızı sağlar. Tarih formatlamak için ise DateFormat  sınıfı kullanılır.

Formatlama yapılırken pattern verebilmek için kullanılabilecek bazı karakterler mevcuttur. Bu karakterler tablo olarak aşağıda gösterilmektedir.

HarfTemsil ettiği parçaÖrnek
yYıl1996; 96
MYıl içinde ayJuly; Jul; 07
wYıl içinde hafta27
WAy içinde hafta2
DYıl içinde gün189
dAy içinde gün10
FAy içinde haftanın günü2
EHaftanın günüTuesday; Tue
aSabah/akşamPM
HGün içinde saat (0-23)0
kGün içinde saat (1-24)24
KSabah/akşam için saat (0-11)0
hSabah/akşam için saat (1-12)12
mSaat içinde dakika30
sDakika içinde saniye55
SMilisaniye978

Syntax Kullanım Bilgisi

Formatlama Nasıl Yapılır ?

Konuyu daha anlaşılır hale getirebilmek için örnek kodlama aşağıda paylaşılmıştır.

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class FormatlamaOrnek {
    public static void main(String[] args) throws ParseException {

        Date simdikiZaman = new Date();
        System.out.println(simdikiZaman.toString());

        DateFormat df = new SimpleDateFormat("yyyy/MM/dd");
        Date tarih = df.parse("1990/01/01");
        System.out.println(tarih);
    }
}
   

İyi  Kodlamalar 🙂

{belenyasin}

Bir Cevap Yazın