Şimdi Ara

JAVA da DATE SORUNU

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
784
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar, java ile oracle üzerine proje yapıyorum ama iki gündür bu sorunu çözemedim.

    String olarak aldığım tarihi DATE e çevirip onu da oracle a kaydetmeye çalışıyorum ama tarihin sadece yıl kısmı deişiyor, ay ve gün 01 ve 10 olarak sabit kalıyor. Kullandığım kod aşağıda, sorunu görürseniz sevinirim.


    SimpleDateFormat sdf = new SimpleDateFormat("mm.dd.yyyy");
    String str_date = "10.11.1988";

    java.util.Date validT = sdf.parse(str_date);
    java.sql.Date validtime = new java.sql.Date(validT.getTime());

    burada oracle util tipinde tarih almıyor o yüzden sql e çevirdim, sonuç olarak valid time böyle oluyor :
    "1988-01-10"



  • Çözümü buldum,

    SimpleDateFormat sdf = new SimpleDateFormat("mm.dd.yyyy");

    mm-> MM olmalıymış

    SimpleDateFormat sdf = new SimpleDateFormat("MM.dd.yyyy");
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.