寻求帮助
编写一个函数,要求根据给出年月日时分秒,输出该年月日时分秒的下一秒。 输入2004年12月31日23时59分59秒,则输出2005年1月1日0时0分0秒。
------解决方案--------------------Calendar.set(int year, int month, int date, int hour, int minute, int second)
Calendar.add(int field, int amount)
------解决方案--------------------public static void main(String[] args) {
Calendar cal = nextSecond(2004,12,31,23,59,59);
System.out.printf( "%1$tF %tT ", cal);
}
public static Calendar nextSecond(int year, int month, int day, int hour, int minute, int second) {
Calendar calendar = new GregorianCalendar(year, month-1, day, hour, minute, second);
calendar.add(Calendar.SECOND, 1);
return calendar;
}