Java’da sql.Date Kullanımı

sametklou

Java’da sql.Date Kullanımı

Java programlama dilinde java.sql.Date sınıfı, tarih verilerini temsil etmek için kullanılan bir sınıftır. Bu sınıf, yıl, ay ve gün bileşenlerini içerir ve veritabanlarıyla etkileşimde bulunurken sıklıkla kullanılır.

java.sql.Date Sınıfı Kullanımı

java.sql.Date sınıfını kullanarak bir tarih oluşturmak için, java.util.Date sınıfının getTime() metodu ile bir tarih nesnesi almalı ve bu nesneyi java.sql.Date sınıfının kurucu metoduna parametre olarak göndermelisiniz.

import java.sql.Date;
import java.util.Calendar;

public class Main {
    public static void main(String[] args) {
        // Şu anki tarihi al
        Calendar calendar = Calendar.getInstance();
        java.util.Date utilDate = calendar.getTime();

        // java.util.Date sınıfını java.sql.Date sınıfına dönüştür
        java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());

        System.out.println("sqlDate: " + sqlDate);
    }
}

Yukarıdaki örnekte, şu anki tarihi almak için Calendar sınıfını kullandık, daha sonra java.util.Date sınıfına dönüştürdük ve en sonunda bu tarihi java.sql.Date sınıfına çevirdik.

java.sql.Date sınıfını veritabanında tarih sütunlarına değer atamak veya veri getirmek için sıklıkla kullanabilirsiniz.

Sonuç

Bu yazıda, Java'da java.sql.Date sınıfını nasıl kullanacağınızı öğrendiniz. Bu sınıf, tarih verilerini temsil etmek ve veritabanlarıyla etkileşimde bulunmak için oldukça kullanışlıdır. Daha fazla bilgi için Java dokümantasyonuna başvurabilirsiniz.