Date date=rs.getDate("date-field");
String date_temp=date.toString();
int end = date_temp.indexOf("-");
String year=date_temp.substring(0,end);
int end2 = date_temp.lastIndexOf("-");
String month=date_temp.substring(end+1,end2);
String day=date_temp.substring(end2+1);
思路大概是这样,d indexOf function and lastIndexOf function 氏我记得不太清楚了,你再查一下文档就知道了@!