##API(七)————日期操作类(二)
生活随笔
收集整理的這篇文章主要介紹了
##API(七)————日期操作类(二)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
日期操作類
##日歷類-Calendar類
?
提供了操作字段的方法 YEAR MONTH DAY_OF_MONTH HOUR* getInstance();返回了Calendar子類的對(duì)象
* Calendar 相關(guān)方法
* get() 日歷字段的值
* set() 設(shè)置值
* add(int field,int amount); 添加字段
* getTime(); 偏移量
* field取值:
* YEAR
* MONTH
* DATE 月中的某一天
* DAY_OF_MONTH
* HOUR
* MINUTE
* SECOND
##1,返回現(xiàn)在的日歷字段,今天是2019年6月27日,但是會(huì)看到我們的輸出結(jié)果是5月,因?yàn)樵谖鞣?#xff0c;今天就是5月 @Testpublic void test01(){Calendar it = Calendar.getInstance();int year = it.get(Calendar.YEAR);int month = it.get(Calendar.MONTH);int date = it.get(Calendar.DATE);System.out.println(year);//2019System.out.println(month);//5System.out.println(date);//27} ##2,set();給日歷字段設(shè)置成你想要的字段
@Testpublic void test02(){Calendar it = Calendar.getInstance();it.set(2020,5,20);int year = it.get(Calendar.YEAR);int month = it.get(Calendar.MONTH);int date = it.get(Calendar.DATE);System.out.println(year+"年"+month+"月"+ date+"日");//2020年5月20日}
##3,對(duì)日歷類進(jìn)行運(yùn)算
@Testpublic void test03(){Calendar it = Calendar.getInstance();//如果是加,那么后面的數(shù)字就會(huì)是正數(shù),如果想減,那么后面的數(shù)字就改為負(fù)值就行it.add(Calendar.YEAR,5);//一定要記住,西方的0月就是我們的12月,但是程序不會(huì)識(shí)別,就是0it.add(Calendar.MONTH,-5);int year = it.get(Calendar.YEAR);int month = it.get(Calendar.MONTH);System.out.println(year+"年"+month+"月");//2024年0月} 注意:Calender類是抽象類,可以通過靜態(tài)方法getInstance()獲得Calender類的對(duì)象,其實(shí)這個(gè)獲得對(duì)象是它的子類的對(duì)象。
西方的0-11月對(duì)應(yīng)著我們的1-12月,西方一周的0-6日對(duì)應(yīng)我們一周的1-7日
?
轉(zhuǎn)載于:https://www.cnblogs.com/liurui-bk517/p/11089063.html
總結(jié)
以上是生活随笔為你收集整理的##API(七)————日期操作类(二)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Springboot .properti
- 下一篇: 海明校验