La documentazione per Date.getTimezoneOffset dice:Perché Date.getTimezoneOffset è stato deprecato?
obsolete. A partire da JDK versione 1.1, sostituito da - (Calendar.get (Calendar.ZONE_OFFSET) + Calendar.get (Calendar.DST_OFFSET))/(60 * 1000).
Perché è stato deprecato? C'è un modo più breve (Apache Commons?) Per ottenere l'offset da UTC in ore/minuti? Ho un oggetto Date ... dovrei convertirlo in JodaDate per questo?
E prima che tu chieda perché voglio lo scostamento UTC - è solo per registrarlo, niente di più.
Si dovrebbe passare a JodaTime per qualsiasi cosa relativa alla gestione di data e ora in Java IMHO. – pcalcao
Perché non tutti gli offset del fuso orario sono interi. In altre parole, non tutti i fusi orari sono un'ora prima o dopo rispetto al fuso orario adiacente. Controlla http://www.timeanddate.com/worldclock/ –
@GilbertLeBlanc - restituisce minuti, non ore. – ripper234