Учебники

Класс Java.util.TimeZone

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

  • Принимает во внимание различные часовые пояса.

  • С помощью метода, используемого в этом классе, программа, работающая в любой стране, получает объект TimeZone на основе часового пояса этой конкретной страны.

Принимает во внимание различные часовые пояса.

С помощью метода, используемого в этом классе, программа, работающая в любой стране, получает объект TimeZone на основе часового пояса этой конкретной страны.

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

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

public abstract class TimeZone
   extends Object
   implements Serializable, Cloneable

поле

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

  • static int LONG – это спецификатор стиля для getDisplayName (), указывающий длинное имя, такое как «Стандартное тихоокеанское время».

  • static int SHORT – это спецификатор стиля для getDisplayName (), указывающий короткое имя, например «Pacific.Standard Time».

static int LONG – это спецификатор стиля для getDisplayName (), указывающий длинное имя, такое как «Стандартное тихоокеанское время».

static int SHORT – это спецификатор стиля для getDisplayName (), указывающий короткое имя, например «Pacific.Standard Time».

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

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

Часовой пояс()

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

Часовой пояс()

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

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

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

Этот метод создает копию этого TimeZon

2 static String [] getAvailableIDs ()

Этот метод получает все доступные поддерживаемые идентификаторы.

3 static String [] getAvailableIDs (int rawOffset)

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

4 статическая TimeZone getDefault ()

Этот метод получает TimeZone по умолчанию для этого хоста.

5 Строка getDisplayName ()

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

6 Строка getDisplayName (логический дневной свет, стиль int)

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

7 Строка getDisplayName (логическое дневное время, стиль int, языковой стандарт)

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

8 Строка getDisplayName (языковой стандарт)

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

9 int getDSTSavings ()

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

10 Строка getID ()

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

11 abstract int getOffset (int эра, int год, int месяц, int день, int dayOfWeek, int миллисекунды)

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

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

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

13 abstract int getRawOffset ()

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

14 статическая TimeZone getTimeZone (идентификатор строки)

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

15 boolean hasSameRules (TimeZone other)

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

16 абстрактный логический inDaylightTime (Дата дата)

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

17 статическая пустота setDefault (зона часового пояса)

Этот метод устанавливает TimeZone, который возвращается методом getDefault.

18 void setID (String ID)

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

19 абстрактный void setRawOffset (int offsetMillis)

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

20 абстрактный логический useDaylightTime ()

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

Этот метод создает копию этого TimeZon

Этот метод получает все доступные поддерживаемые идентификаторы.

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

Этот метод получает TimeZone по умолчанию для этого хоста.

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

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

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

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

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

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

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

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

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

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

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

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

Этот метод устанавливает TimeZone, который возвращается методом getDefault.

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

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

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

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

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