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