課程
/后端開(kāi)發(fā)
/Java
/Java入門第三季
為什么要推薦使用 Calendar 類進(jìn)行時(shí)間和日期的處理?
2017-06-26
源自:Java入門第三季 3-7
正在回答
最早,Date類是唯一的一個(gè)代表時(shí)間的類,但是由于Date類不便于實(shí)現(xiàn)國(guó)際化,所以從JDK1.1版本開(kāi)始,推薦使用Calendar類進(jìn)行時(shí)間和日期處理。
類Date表示特定的瞬間,精確到毫秒。Calendar類是一個(gè)抽象類,它為特定瞬間與一組諸如YEAR、MONTH、DAY_OF_MONTH、HOUR等日歷字段之間的轉(zhuǎn)換提供了一些方法,并為操作日歷字段(例如獲得下星期的日期)提供了一些方法。瞬間可用毫秒值來(lái)表示,它是距歷元(即格林威治標(biāo)準(zhǔn)時(shí)間1970年1月1日的00:00:00.000,格里高利歷)的偏移量。起始最明顯的就是.前者是日期.后者是日歷..就好比你家里的掛鐘和掛歷了..同樣是對(duì)時(shí)間的操作.但是前者的粒度細(xì)些時(shí)間控制會(huì)比較方便..后者對(duì)日期的控制會(huì)比較方便..主要就是日期..日歷...前者操作時(shí)間,時(shí)分秒,后者控制年月日.還有關(guān)鍵前者是類.后者是抽象類.前者能new后者無(wú)法new獲取后者的對(duì)象必須通過(guò)子類的實(shí)例化類獲得...
舉報(bào)
Java中你必須懂得常用技能,不容錯(cuò)過(guò)的精彩,快來(lái)加入吧
1 回答Date日期與Calendar日期有什么區(qū)別呢?
2 回答Date日期與Calendar日期的隱藏區(qū)別
3 回答Calendar 類的使用
1 回答使用Calendar調(diào)用時(shí)間 月份不對(duì)
4 回答用calendar怎么寫(xiě)出日歷
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-06-26
最早,Date類是唯一的一個(gè)代表時(shí)間的類,但是由于Date類不便于實(shí)現(xiàn)國(guó)際化,所以從JDK1.1版本開(kāi)始,推薦使用Calendar類進(jìn)行時(shí)間和日期處理。
2017-06-26
類Date表示特定的瞬間,精確到毫秒。
Calendar類是一個(gè)抽象類,它為特定瞬間與一組諸如YEAR、MONTH、DAY_OF_MONTH、HOUR等日歷字段之間的轉(zhuǎn)換提供了一些方法,并為操作日歷字段(例如獲得下星期的日期)提供了一些方法。瞬間可用毫秒值來(lái)表示,它是距歷元(即格林威治標(biāo)準(zhǔn)時(shí)間1970年1月1日的00:00:00.000,格里高利歷)的偏移量。
起始最明顯的就是.前者是日期.后者是日歷..就好比你家里的掛鐘和掛歷了..同樣是對(duì)時(shí)間的操作.但是前者的粒度細(xì)些時(shí)間控制會(huì)比較方便..后者對(duì)日期的控制會(huì)比較方便..主要就是日期..日歷...前者操作時(shí)間,時(shí)分秒,后者控制年月日.
還有關(guān)鍵前者是類.后者是抽象類.前者能new后者無(wú)法new獲取后者的對(duì)象必須通過(guò)子類的實(shí)例化類獲得...