Java Calenderを使用して月を設定中にエラーが発生した問題
JavaでCalenderを使用して月を設定中にエラーが発生しました.Calendarの「月」が0から始まるためです.
次のコードを参照
このデザインは無言で・・・
次のコードを参照
public class Test {
public static void main(String[] args) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 2011-12-23 12:01:00
Calendar calender1 = new GregorianCalendar(2011, 11, 23, 12, 1, 0);
System.out.println(format.format(calender1.getTime()));
// 2012-01-23 12:01:00
Calendar calender2 = new GregorianCalendar(2011, 12, 23, 12, 1, 0);
System.out.println(format.format(calender2.getTime()));
}
}
このデザインは無言で・・・