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