java.util.Calendarクラスのインスタンスを作成しています:
Calendar rightNow = Calendar.getInstance();
getInstance()デフォルトのタイムゾーンとロケールを使用して取得しCalendarます...現在ポーランドでは20:221.11.2012ですが、rightNowフィールドを印刷すると、結果が間違っています。
System.out.print(rightNow.get(Calendar.MONTH));
result: 10.
System.out.print(rightNow.get(Calendar.DAY_OF_MONTH));
result: 1.
System.out.print(rightNow.get(Calendar.DATE));
result: 1.
12月にはYEARフィールドも間違っていると思います。誰かが私にそれを説明できますか?