Текущее установленное время в Java с переходом на летнее время

Я наткнулся на эту часть кода для получения текущего времени в EST с переходом на летнее время. Это, кажется, хорошо работает при проверении Интернет, к тому времени, когда отображено в сайтах, обеспечивающих текущее время в EST с переходом на летнее время.

  SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MMM-dd HH:mm:ss.SSS"); 
  dateFormat.setTimeZone(TimeZone.getTimeZone("EST5EDT")); 
  System.out.println(dateFormat.format(new Date()));

Я просто хочу подтвердить, использовали кого-либо что-то вроде этого прежде или существует лучший способ достигнуть того же. Я не могу пользоваться библиотекой Joda из-за ограничений.

Заранее спасибо.

6
задан paxdiablo 20 October 2010 в 03:42
поделиться