Класс 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.
Этот метод запрашивает, использует ли этот часовой пояс летнее время.
Методы унаследованы
Этот класс наследует методы от следующих классов —