- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
import java.util.Calendar;
public class CalendarTime {
public static void main(String args[]) {
Calendar now = Calendar.getInstance();
now.setTimeInMillis(System.currentTimeMillis());
System.out.println("Now : "+(((now.get(Calendar.YEAR))))+" year.");
System.out.println("Now : "+(((now.get(Calendar.MONTH))))+" month.");
System.out.println("Now : "+(((now.get(Calendar.DATE))))+" day.");
System.out.println("Now : "+(((now.get(Calendar.HOUR_OF_DAY))))+" hour.");
System.out.println("Now : "+(((now.get(Calendar.MINUTE))))+" minute.");
System.out.println("Now : "+(((now.get(Calendar.SECOND))))+" second.");
}
}
System.out.println("Now : "+(((now.get(Calendar.MONTH))))+" month.");
Обратите внимание на эту строку. Отображение идёт некорректно , странно почему??
С наилучшими пожеланиями, Sun Microsystems ^_^).
Now : 4 month.
Now : 13 day.
Now : 21 hour.
Now : 20 minute.
Now : 57 second.
Это уже потом христиане перенесли начало года поближе к Рождеству.
на самом деле , месяц - это индекс от января