有個(gè)疑問,既然不推薦使用Date來(lái)進(jìn)行日期時(shí)間的處理,可代碼中進(jìn)行格式化時(shí)又是轉(zhuǎn)化為Date再進(jìn)行格式化,這樣還是轉(zhuǎn)到Date里來(lái)了,有沒有辦法直接對(duì)Calendar類進(jìn)行格式化呢?如果非要轉(zhuǎn)化為Date再格式化,那么我個(gè)人認(rèn)為Calendar與Date沒什么差別,希望說(shuō)明 具體區(qū)別及優(yōu)缺點(diǎn),謝謝老師!
3 回答
舉報(bào)
0/150
提交
取消
2014-08-11
1.直接格式化Calendar不太方便,也很少這樣做,實(shí)際中都是對(duì)Date實(shí)例進(jìn)行格式化
2.需要實(shí)現(xiàn)日期和時(shí)間字段之間轉(zhuǎn)換時(shí),建議使用Calendar類來(lái)實(shí)現(xiàn),雖然Date類也提供也相應(yīng)的方法,但不易于實(shí)現(xiàn)國(guó)際化,且安全性也存在問題,已被已廢棄
總結(jié):需要對(duì)日期進(jìn)行格式化時(shí)使用Date,需要獲取日期時(shí)間字段時(shí)使用Calendar
2014-11-03
不得不說(shuō)老師很敬職!
2014-08-11
明白了,老師總結(jié)得很好,非常清楚,感謝老師的指點(diǎn)?。?/p>