Arizona TimeZone Day Light Saving
问题 I am trying to get current time in specific time zones. I tried following code. Calendar j = new GregorianCalendar(TimeZone.getTimeZone("US/Mountain")); j.setTimeInMillis(Calendar.getInstance().getTimeInMillis()); System.out.println(j.get(Calendar.HOUR_OF_DAY)+":"+j.get(Calendar.MINUTE)); TimeZone tz = TimeZone.getTimeZone("US/Mountain"); System.out.println("tz.getRawOffset()"+tz.getRawOffset()/3600); System.out.println(tz.getDSTSavings()); System.out.println (tz.inDaylightTime(new Date()));