Учебники

Класс Java.util.SimpleTimeZone

Класс java.util.SimpleTimeZone — это конкретный подкласс TimeZone, представляющий часовой пояс для использования с григорианским календарем. Ниже приведены важные моменты, касающиеся SimpleTimeZone.

  • Класс содержит смещение от GMT, которое называется необработанным смещением.

  • Этот класс также содержит правила начала и окончания для расписания летнего времени.

Класс содержит смещение от GMT, которое называется необработанным смещением.

Этот класс также содержит правила начала и окончания для расписания летнего времени.

Объявление класса

Ниже приводится объявление для класса java.util.SimpleTimeZone

public class SimpleTimeZone
   extends TimeZone

поле

Ниже приведены поля для класса java.util.SimpleTimeZone.

  • static int STANDARD_TIME — это константа для режима времени начала или окончания, указанного в качестве стандартного времени.

  • static int UTC_TIME — это константа для режима времени начала или окончания, указанного как UTC.

  • static int WALL_TIME — это константа для режима времени начала или окончания, указанного как время настенных часов.

static int STANDARD_TIME — это константа для режима времени начала или окончания, указанного в качестве стандартного времени.

static int UTC_TIME — это константа для режима времени начала или окончания, указанного как UTC.

static int WALL_TIME — это константа для режима времени начала или окончания, указанного как время настенных часов.

Он также состоит из полей, унаследованных от класса TimeZone .

Конструкторы классов

Sr.No. Конструктор и описание
1

SimpleTimeZone (int rawOffset, String ID)

Это создает SimpleTimeZone с заданным смещением часового пояса от GMT и идентификатором часового пояса без расписания летнего времени.

2

SimpleTimeZone (int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime)

Это создает SimpleTimeZone с заданным смещением часового пояса от GMT, идентификатором часового пояса и правилами для начала и окончания летнего времени.

3

SimpleTimeZone (int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime, int dstSavings)

Это создает SimpleTimeZone с заданным смещением часового пояса от GMT, идентификатором часового пояса и правилами для начала и окончания летнего времени.

4

SimpleTimeZone (int rawOffset, идентификатор String, int startMonth, int startDay, int startDayOfWeek, int startTime, int startTimeMode, int endMonth, int endDay, int endDayOfWeek, int endTime, int endTimeMode, int dstSavings)

Это создает SimpleTimeZone с заданным смещением часового пояса от GMT, идентификатором часового пояса и правилами для начала и окончания летнего времени.

SimpleTimeZone (int rawOffset, String ID)

Это создает SimpleTimeZone с заданным смещением часового пояса от GMT и идентификатором часового пояса без расписания летнего времени.

SimpleTimeZone (int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime)

Это создает SimpleTimeZone с заданным смещением часового пояса от GMT, идентификатором часового пояса и правилами для начала и окончания летнего времени.

SimpleTimeZone (int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime, int dstSavings)

Это создает SimpleTimeZone с заданным смещением часового пояса от GMT, идентификатором часового пояса и правилами для начала и окончания летнего времени.

SimpleTimeZone (int rawOffset, идентификатор String, int startMonth, int startDay, int startDayOfWeek, int startTime, int startTimeMode, int endMonth, int endDay, int endDayOfWeek, int endTime, int endTimeMode, int dstSavings)

Это создает SimpleTimeZone с заданным смещением часового пояса от GMT, идентификатором часового пояса и правилами для начала и окончания летнего времени.

Методы класса

Sr.No. Метод и описание
1 Клон объекта ()

Этот метод возвращает клон этого экземпляра SimpleTimeZone.

2 логическое равенство (Object obj)

Этот метод сравнивает равенство двух объектов SimpleTimeZone.

3 int getDSTSavings ()

Этот метод возвращает количество времени в миллисекундах, в течение которого часы переводятся в летнее время.

4 int getOffset (int, int, int, int month, int dayOfWeek, int millis)

Этот метод возвращает разницу в миллисекундах между местным временем и UTC, принимая во внимание как необработанное смещение, так и эффект перехода на летнее время для указанной даты и времени.

5 int getOffset (длинная дата)

Этот метод возвращает смещение этого часового пояса от UTC в указанное время.

6 int getRawOffset ()

Этот метод получает смещение GMT ​​для этого часового пояса.

7 int hashCode ()

Этот метод генерирует хеш-код для объекта SimpleDateFormat.

8 boolean hasSameRules (TimeZone other)

Этот метод возвращает true, если эта зона имеет те же правила и смещение, что и другая зона.

9 логическое inDaylightTime (Дата дата)

Этот метод запрашивает, находится ли данная дата в летнее время.

10 void setDSTSavings (int millisSavedDuringDST)

Этот метод устанавливает количество времени в миллисекундах, которое часы переводят в летнее время.

11 void setEndRule (int endMonth, int endDay, int endTime)

Этот метод устанавливает правило окончания летнего времени на фиксированную дату в течение месяца.

12 void setEndRule (int endMonth, int endDay, int endDayOfWeek, int endTime)

Этот метод устанавливает правило окончания летнего времени.

13 void setEndRule (int endMonth, int endDay, int endDayOfWeek, int endTime, логическое значение после)

Этот метод устанавливает правило окончания летнего времени на будний день до или после заданной даты в течение месяца, например, первый понедельник 8-го числа или после него.

14 void setRawOffset (int offsetMillis)

Этот метод устанавливает смещение часового пояса в GMT.

15 void setStartRule (int startMonth, int startDay, int startTime)

Этот метод устанавливает правило начала летнего времени на фиксированную дату в течение месяца.

16 void setStartRule (int startMonth, int startDay, int startDayOfWeek, int startTime)

Этот метод устанавливает правило запуска летнего времени.

17 void setStartRule (int startMonth, int startDay, int startDayOfWeek, int startTime, логическое значение после)

Этот метод устанавливает правило начала перехода на летнее время в будний день до или после заданной даты в течение месяца, например, первый понедельник 8-го числа или после него.

18 void setStartYear (int year)

Этот метод устанавливает летнее время, начиная с года.

19 Строка toString ()

Этот метод возвращает строковое представление этого часового пояса.

20 логическое значение useDaylightTime ()

Этот метод запрашивает, использует ли этот часовой пояс летнее время.

Этот метод возвращает клон этого экземпляра SimpleTimeZone.

Этот метод сравнивает равенство двух объектов SimpleTimeZone.

Этот метод возвращает количество времени в миллисекундах, в течение которого часы переводятся в летнее время.

Этот метод возвращает разницу в миллисекундах между местным временем и UTC, принимая во внимание как необработанное смещение, так и эффект перехода на летнее время для указанной даты и времени.

Этот метод возвращает смещение этого часового пояса от UTC в указанное время.

Этот метод получает смещение GMT ​​для этого часового пояса.

Этот метод генерирует хеш-код для объекта SimpleDateFormat.

Этот метод возвращает true, если эта зона имеет те же правила и смещение, что и другая зона.

Этот метод запрашивает, находится ли данная дата в летнее время.

Этот метод устанавливает количество времени в миллисекундах, которое часы переводят в летнее время.

Этот метод устанавливает правило окончания летнего времени на фиксированную дату в течение месяца.

Этот метод устанавливает правило окончания летнего времени.

Этот метод устанавливает правило окончания летнего времени на будний день до или после заданной даты в течение месяца, например, первый понедельник 8-го числа или после него.

Этот метод устанавливает смещение часового пояса в GMT.

Этот метод устанавливает правило начала летнего времени на фиксированную дату в течение месяца.

Этот метод устанавливает правило запуска летнего времени.

Этот метод устанавливает правило начала перехода на летнее время в будний день до или после заданной даты в течение месяца, например, первый понедельник 8-го числа или после него.

Этот метод устанавливает летнее время, начиная с года.

Этот метод возвращает строковое представление этого часового пояса.

Этот метод запрашивает, использует ли этот часовой пояс летнее время.

Методы унаследованы

Этот класс наследует методы от следующих классов —