Dizgi içinde bir tarih kaydeden bir veritabanım var. Db'ye kaydetmeden önce, tarihi SimpleDateFormat ile yyyy-MM-dd HH:mm
biçiminde koydum. Dizgeyi db'den getirmeyi ve formatın doğru olduğunu yönetiyorum.Tarih Java'ya ayrıştırma dizesi
Sorunum, Takvimimi setTime() işleviyle ayarlamaya çalıştığımda bir Tarih gerektirdiğim zamandı. Bu yüzden temelde veritabanım tarafından gönderilen Dizeyi Tarih biçimine dönüştürmem gerekiyor.
Bir hata, IDE değilprivate Calendar c;
private SimpleDateFormat dateFormat= new SimpleDateFormat("yyyy-MM-dd HH:mm");
private String myDate;
private Date d;
myDate = db.getDate() //This works I output correct date
d = dateFormat.parse(date); // Error Message : Unhandled Exception: java.text.ParseException
c.setTime(d); //Needs Date Format to set time
, bu size otomatik olarak bir deneyin catch o çevreleyen seçeneği verecek –