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