关键是后面那个时间段你是如何定义的 如果是hour minute second的话,你可以使用 Calendar cal = Calendar.getInstance(); cal.add(Calendar.HOUR, 2); cal.add(Calendar.MINUTE, 10); cal.add(Calendar.SECOND, 20); Date d = cal.getTime();
把2楼的改一下就可以了 GregorianCalendar cal = new GregorianCalendar (2005,8,15,17,30,0); cal.add(Calendar.HOUR, 2); cal.add(Calendar.MINUTE, 10); cal.add(Calendar.SECOND, 20); Date d = cal.getTime();
x.setTime(z);
如果是hour minute second的话,你可以使用
Calendar cal = Calendar.getInstance();
cal.add(Calendar.HOUR, 2);
cal.add(Calendar.MINUTE, 10);
cal.add(Calendar.SECOND, 20);
Date d = cal.getTime();
GregorianCalendar cal = new GregorianCalendar (2005,8,15,17,30,0);
cal.add(Calendar.HOUR, 2);
cal.add(Calendar.MINUTE, 10);
cal.add(Calendar.SECOND, 20);
Date d = cal.getTime();