I have a jquery datepicker on my page :
$( "#dob" ).datepicker({
yearRange: "-100:+0",
dateFormat: 'dd-mm-yyyy',
changeMonth: true,
changeYear: true,
showAnim: 'slideDown',
minDate: '-100Y',
maxDate: '-1D'
});
I am getting dob string as : 25-12-1988 in my servlet.
i tried this :
SimpleDateFormat formatter=new SimpleDateFormat("dd-mm-yyyy");
try {
ud.setDob(formatter.parse(dob));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
to insert this in Db i am doing this :
pstm.setDate(9,new java.sql.Date(ud.getDob().getTime()));
and in db i got this : 1988-01-25 00:00:00 which is incorrect.
datatype of column is datetime
where is the problem ?