Sayfayı Yazdır | Pencereyi Kapat

Java ile tarih geçerli mi?

Nereden Yazdırıldığı: Datakent
Kategori: Diğer bölümler
Forum Adı: Java
Forum Tanımlaması: Java ve Android ile ilgili konular
URL: http://forum.datakent.com/forum_posts.asp?TID=2858
Tarih: 19.Nisan.2024 Saat 19:09


Konu: Java ile tarih geçerli mi?
Mesajı Yazan: murat turan
Konu: Java ile tarih geçerli mi?
Mesaj Tarihi: 05.Subat.2016 Saat 11:24
Java ile girilen tarih geçerli mi kontrolü nasıl yapabilirsiniz?

final static String DATE_FORMAT = "dd-MM-yyyy";

public static boolean isDateValid(String date) 
{
        try {
            DateFormat df = new SimpleDateFormat(DATE_FORMAT);
            df.setLenient(false);
            df.parse(date);
            return true;
        } catch (ParseException e) {
            return false;
        }
}

// ---------------------------------------------------------------------

Java 8 ve üzeri için kullanılabilecek diğer bir alternatif;

public static boolean isDateValid(int year, int month, int day) { boolean dateIsValid = true; try { LocalDate.of(year, month, day); } catch (DateTimeException e) { dateIsValid = false; } return dateIsValid; }



-------------
http://www.kasatakip.com - Kasa Takip  |  http://www.caritakip.com - Cari Takip  |  http://www.evraktakip.com - Evrak Takip  |  http://www.etasqlmobil.com - ETA SQL Mobil



Sayfayı Yazdır | Pencereyi Kapat