可能重複:
Why does Java’s Date.getYear() return 111 instead of 2011?無法從Date對象中的真正的約會我在java
我想獲得的年,月,日形成一個日期對象,但下面讓我完全隨機的東西:
Date d = new Date();
System.out.println(d.getYear() + " - " + d.getMonth() + " - " + d.getDay());
我得到:112 - 9 - 1
有誰知道爲什麼?你有沒有一個好主意?對於我的程序,我需要Date對象。
對面http://stackoverflow.com/questions/13021060/java-date-output-is-wrong-why –