Почему Date.getTimezoneOffset устарел?

В документации для Date.getTimezoneOffset указано:

Устарело. Начиная с JDK версии 1.1, заменено на -(Calendar.get (Calendar.ZONE _OFFSET )+ Calendar.get (Calendar.DST _OFFSET ))/ (60 *1000 ).

Почему это устарело? Есть ли более короткий путь (Apache Commons? ), чтобы получить смещение от UTC в часах/минутах? У меня есть объект Date... должен ли я преобразовать его в JodaDate для этого?

И прежде чем вы спросите, зачем мне нужно смещение UTC -, я просто записываю его, не более того.

9
задан ripper234 7 May 2012 в 17:03
поделиться