Calendar類也在java.util包中,使用Calendar類的static方法getInstance()可以初始化一個(gè)日歷對(duì)象,例如:
Calendar calendar = Calendar.getInstance();
然后,calendar對(duì)象可以調(diào)用方法:
public final void set(int year,int month,int date) public final void set(int year,int month,int date,int hour,int minute) public final void set(int year,int month,int date,int hour,int minute,int second)
將日歷翻到任何一個(gè)時(shí)間,當(dāng)參數(shù)year取負(fù)數(shù)時(shí)表示公元前(實(shí)際世界中的公元前)。
calendar對(duì)象調(diào)用方法public int get(int field)可以獲取有關(guān)年份、月份、小時(shí)、星期等信息,參數(shù)field的有效值由Calendar的靜態(tài)常量指定。
例如:
calendar.get(Calendar.MONTH);
返回一個(gè)整數(shù),如果該整數(shù)是0表示當(dāng)前日歷是在一月,該整數(shù)是1表示當(dāng)前日歷是在二月等。
例如:
calendar.get(Calendar.DAY_OF_WEEK);
返回一個(gè)整數(shù),如果該整數(shù)是1表示星期日,2表示星期一,以此類推,7表示星期六。
日歷對(duì)象調(diào)用public long getTimeInMillis()可以將時(shí)間表示為毫秒。
C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍(lán)橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習(xí)題和答疑,點(diǎn)擊了解:
一點(diǎn)編程也不會(huì)寫的:零基礎(chǔ)C語言學(xué)練課程
解決困擾你多年的C語言疑難雜癥特性的C語言進(jìn)階課程
從零到寫出一個(gè)爬蟲的Python編程課程
只會(huì)語法寫不出代碼?手把手帶你寫100個(gè)編程真題的編程百練課程
信息學(xué)奧賽或C++選手的 必學(xué)C++課程
藍(lán)橋杯ACM、信息學(xué)奧賽的必學(xué)課程:算法競賽課入門課程
手把手講解近五年真題的藍(lán)橋杯輔導(dǎo)課程