SO-answer. toString().
java.util.Date.toString() => output dependent on your system time zone
in format pattern "EEE MMM dd HH:mm:ss zzz yyyy"
java.sql.Date.toString() => output in format "yyyy-MM-dd" (your dateObject)
java.sql.Time.toString() => output in format "HH:mm:ss" (your timeObject)
sql . , .
:
:
java.sql.Date dateObj = new java.sql.Date(2014 - 1900, Calendar.FEBRUARY, 22);
Time timeObj = new Time(15, 0, 0);
Time midnight = new Time(0, 0, 0);
Date d = new Date(dateObj.getTime() + timeObj.getTime());
System.out.println("dateObj: " + dateObj + "/" + dateObj.getTime());
System.out.println("timeObj: " + timeObj + "/" + timeObj.getTime());
System.out.println("midnight: " + midnight + "/" + midnight.getTime());
System.out.println(new Date(dateObj.getTime()));
System.out.println(new Date(timeObj.getTime()));
System.out.println(d);
: DateObject, timeObject , utc-long - . Date, , , .
: , utc-longs, , , . , undefined! , , / /. , , , :
Date d = new Date(dateObj.getTime() + timeObj.getTime() - midnight.getTime());
System.out.println(d);