獲取系統當前的日期年,月,日和getInstance()
package testdate;
import java.util.*;
import java.util.Calendar;
public class TestMonth_2{
public static void main(String[]args){
Calendar cal = Calendar.getInstance();
int year = cal.get(Calendar.YEAR);
System.out.println(year+"年");
int month = cal.get(Calendar.MONTH) + 1;
System.out.println(month+"月");
int date = cal.get(Calendar.DATE);
System.out.println(date+"日");
int hour = Calendar.getInstance().getTime().getHours();
}
}
輸出: 2009年
10月
19日
Calendar 是抽象類
Calendar提供了一個類方法 getInstance,以獲得此型別的一個通用的物件。Calendar的 getInstance方法回一個 Calendar物件,其日曆欄位已由當前日期和時間初始化:
Calendar rightNow = Calendar.getInstance();
Calendar.MONTH
這是一個特定於日曆的值。在格里高利曆和羅馬儒略曆中一年中的第一個月是
January(一月),它為 0;所以Calendar.MONTH指的是前一個月,加1才能獲得當前月的值
http://blog.163.com/li_205213/blog/static/11789679320099196310180/