Часовой пояс и летнее время
Методы установки и изменения часового пояса (time zone), а также летнего времени DST (Daylight Savings Time), собраны в абстрактном классе Timezone из пакета java.utii. В этом же пакете есть его реализация — подкласс SimpleTimeZone.
В классе simpieTimeZone три конструктора, но чаще всего объект создается статическим методом getoefauito, возвращающим часовой пояс, установленный на машине, выполняющей программу.
В этих классах множество методов работы с часовыми поясами, но в большинстве случаев требуется только узнать часовой пояс на машине, выполняющей программу, статическим методом getDefault (), проверить, осуществляется ли переход на летнее время, логическим методом useDaylightTime (), и установить часовой пояс методом setDef ault (TimeZone zone).