84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
很烦使用java 日期,转换特老火, 有时可用date,有时用calender,请问你大侠们这个实质区别是什么?
走同样的路,发现不同的人生
簡單的差別就是
java.util.Date 是日期資料
java.util.Date
java.util.Calendar 用於日期相關的計算
java.util.Calendar
另外就是在使用中你需要啥功能在 Date 裡找不到了就去 Calendar 裡找,用用就知道哪個能幹啥了。
雖然我不知道,但還挺有意思。 Date類別現在用法一般是把日期當做一個整體去進行一些操作,比如Format,而Calendar彷彿是專門為把Date細分出來而設計的,Date的getXXX現在都是Deprecated的了,而且doc裡明確說讓你用Calendar對應的方法,感覺Calendar為彌補Date設計缺陷什麼的而設計的。
簡單的差別就是
java.util.Date
是日期資料java.util.Calendar
用於日期相關的計算另外就是在使用中你需要啥功能在 Date 裡找不到了就去 Calendar 裡找,用用就知道哪個能幹啥了。
雖然我不知道,但還挺有意思。 Date類別現在用法一般是把日期當做一個整體去進行一些操作,比如Format,而Calendar彷彿是專門為把Date細分出來而設計的,Date的getXXX現在都是Deprecated的了,而且doc裡明確說讓你用Calendar對應的方法,感覺Calendar為彌補Date設計缺陷什麼的而設計的。