Android日期工具--calender使用

Calender使用

關(guān)鍵字

ERA = 0

year numbering system

YEAR = 1

MONTH = 2

月:{0,1,2,3,4,5,6,7,8,9,10,11,12}-->{一,二,三,四,五,六,七,八,九,十,十一,十二,十三}
注意:與自然月相比小1,多了一個十三月

WEEK_OF_YEAR = 3

一年中的第幾周腾务,自然周

WEEK_OF_MONTH = 4

一月中的第幾周,自然周

DATE = DAY_OF_MONTH = 5

日期&一月中的第幾天

DAY_OF_YEAR = 6

一年中的第幾天

DAY_OF_WEEK = 7

一周中的第幾天{1,2,3,4,5,6,7}-->{日,一,二,三,四,五,六}

DAY_OF_WEEK_IN_MONTH = 8

一月中的第幾周岩瘦,計算周,1日~7日為1启昧,以此類推

AM_PM = 9

上午返回0,下午和12點返回1

HOUR = 10

小時叙凡,12小時制

HOUR_OF_DAY = 11

小時密末,24小時制

MINUTE = 12

分鐘

SECOND = 13

MILLISECOND = 14

毫秒

ZONE_OFFSET = 15

GMT相比時區(qū)偏移

DST_OFFSET = 16

夏令時偏移值

FIELD_COUNT = 17;

識別的不同字段的數(shù)量

set方法

set(int field, int value)  是用來設(shè)置"年/月/日/小時/分鐘/秒/微秒"等值 

field 的定義在 Calendar 中 

set(int year, int month, int day, int hour, int minute, int second) 

注意:月份的起始值為0而不是1,所以要設(shè)置n月時苏遥,我們用n-1饼拍。 

容錯處理

容錯開關(guān)Lenient田炭,調(diào)用setLenient設(shè)置容錯開關(guān)
set方法調(diào)用值發(fā)生錯誤時师抄,例:

if(Lenient)
    set(Calendar.MONTH, -3) //計算三個月之前的日期
    set(Calendar.DAY, 33) //計算33天之后的日期
else
    set(Calendar.MONTH, -3) //java.lang.IllegalArgumentException
    set(Calendar.DAY, 33) //java.lang.IllegalArgumentException  

add() 與 roll()方法

add方法

規(guī)則1

當被修改的字段超出它可以的范圍時教硫,那么比它大的字段會自動修正辆布。

規(guī)則2

如果比它小的字段是不可變的(由 Calendar 的實現(xiàn)類決定),那么該小字段會修正到變化最小的值茶鉴。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市涵叮,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌割粮,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件舀瓢,死亡現(xiàn)場離奇詭異,居然都是意外死亡京髓,警方通過查閱死者的電腦和手機航缀,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門堰怨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人诚些,你說我怎么就攤上這事∥芘耄” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵绞吁,是天一觀的道長。 經(jīng)常有香客問我唬格,道長,這世上最難降的妖魔是什么购岗? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮喊积,結(jié)果婚禮上烹困,老公的妹妹穿的比我還像新娘乾吻。我一直安慰自己髓梅,他們只是感情好,可當我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布枯饿。 她就那樣靜靜地躺著,像睡著了一般奢方。 火紅的嫁衣襯著肌膚如雪搔扁。 梳的紋絲不亂的頭發(fā)上袱巨,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天,我揣著相機與錄音愉老,去河邊找鬼场绿。 笑死嫉入,一個胖子當著我的面吹牛焰盗,可吹牛的內(nèi)容都是我干的咒林。 我是一名探鬼主播熬拒,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼垫竞,長吁一口氣:“原來是場噩夢啊……” “哼澎粟!你這毒婦竟也來了欢瞪?” 一聲冷哼從身側(cè)響起活烙,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤遣鼓,失蹤者是張志新(化名)和其女友劉穎啸盏,沒想到半個月后骑祟,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體回懦,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡次企,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了缸棵。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片贫贝。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖稚晚,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情客燕,我是刑警寧澤鸳劳,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布也搓,位于F島的核電站,受9級特大地震影響傍妒,放射性物質(zhì)發(fā)生泄漏幔摸。R本人自食惡果不足惜颤练,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一既忆、第九天 我趴在偏房一處隱蔽的房頂上張望嗦玖。 院中可真熱鬧患雇,春花似錦、人聲如沸苛吱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至橡疼,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間衰齐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工耻涛, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人瘟檩。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像墨辛,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容