// setting acknowledgement date
java.util.Date date;
Calendar cal = Calendar.getInstance();
date =cal.getTime();
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
String strDate = dateFormat.format(date);
this.setAckDt(castToJBODate(strDate));
====================== ======================
public oracle.jbo.domain.Timestamp castToJBODate(String aDate) {
DateFormat formatter;
SimpleDateFormat dateFormat ;
java.util.Date date;
if (aDate != null) {
try {
//formatter = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss ");
dateFormat = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
//date = formatter.parse(aDate);
date = (Date)dateFormat.parse(aDate);
System.out.println("Sql Date:"+date.getTime()+" : "+date);
java.sql.Date sqlDate = new java.sql.Date(date.getTime());
java.sql.Timestamp timestamp = new java.sql.Timestamp(date.getTime());
System.out.println("Date after :"+sqlDate);
//oracle.jbo.domain.Timestamp jboDate = new oracle.jbo.domain.Timestamp(sqlDate);
oracle.jbo.domain.Timestamp jboDate = new oracle.jbo.domain.Timestamp(timestamp);
System.out.println("Jbo Date:"+jboDate);
return jboDate;
} catch (ParseException e) {
e.printStackTrace();
}
}
return null;
}
No comments:
Post a Comment