X Tutup
# java.util.TimeZone类 - Java.util包 **java.util.TimeZone类**表示时区偏移量,也可以计算夏令时。以下是关于时区的要点: * 它考虑到了不同的时区。 * 通过此类别下使用的方法在任何一个国家运行的程序,获取基于特定国家的时区的时区对象。 ## 类声明 以下是java.util.TimeZone类的声明: ``` public abstract class TimeZone extends Object implements Serializable, Cloneable ``` ## 字段域 以下是java.util.TimeZone类中的字段: * static int LONG -- 这是风格说明符getDisplayName()表示长的名字,如“太平洋标准时间”。 * static int SHORT -- 这是风格说明符getDisplayName(),表示一个简短的名称,如“太平洋标准时间”。 ## 类构造函数 | S.N. | 构造函数 & 描述 | | --- | --- | | 1 | **TimeZone() ** 这个构造函数是调用由子类构造了一个构造函数 | ## 类方法 | S.N. | 方法 & 描述 | | --- | --- | | 1 | [Object clone()](http://www.yiibai.com/java/util/timezone_clone.html) 此方法创建这个TimeZone副本 | | 2 | [static String[] getAvailableIDs() ](http://www.yiibai.com/java/util/timezone_getavailableid.html) 此方法获取所有支持的可用的ID。 | | 3 | [static String[] getAvailableIDs(int rawOffset) ](http://www.yiibai.com/java/util/timezone_getavailableid_offset.html) 根据给定的时区以毫秒为单位抵消此方法获取可用的ID。 | | 4 | [static TimeZone getDefault() ](http://www.yiibai.com/java/util/timezone_getdefault.html) 此方法获取的默认为这台主机的时区。 | | 5 | [String getDisplayName() ](http://www.yiibai.com/java/util/timezone_getdisplayname.html) 此方法返回适合于展示该时区的名称,在默认区域的用户。 | | 6 | [String getDisplayName(boolean daylight, int style) ](http://www.yiibai.com/java/util/timezone_getdisplayname_daylight.html) 此方法返回适合于展示该时区的名称,在默认区域的用户。 | | 7 | [String getDisplayName(boolean daylight, int style, Locale locale)](http://www.yiibai.com/java/util/timezone_getdisplayname_style.html) 此方法返回适合于展示该时区的名称,在指定的区域的用户。 | | 8 | [String getDisplayName(Locale locale) ](http://www.yiibai.com/java/util/timezone_getdisplayname_locale.html) 此方法返回适合于展示该时区的名称,在指定的区域的用户。 | | 9 | [int getDSTSavings() ](http://www.yiibai.com/java/util/timezone_getdstsavings.html) 此方法返回的时间为要添加到本地标准时间以获取本地挂钟时间。 | | 10 | [String getID()](http://www.yiibai.com/java/util/timezone_getid.html) 此方法获取该时区的ID | | 11 | [abstract int getOffset(int era, int year, int month, int day, int dayOfWeek, int milliseconds) ](http://www.yiibai.com/java/util/timezone_getoffset.html) 此方法获取的时区偏移量,为当前日期,修改夏令时情况下。 | | 12 | [int getOffset(long date) ](http://www.yiibai.com/java/util/timezone_getoffset_date.html) 此方法返回从UTC偏移量在指定的日期的当前时区。 | | 13 | [abstract int getRawOffset() ](http://www.yiibai.com/java/util/timezone_getrawoffset.html) 此方法返回的时间以毫秒为单位添加到UTC以获取标准时间在这个时区。 | | 14 | [static TimeZone getTimeZone(String ID) ](http://www.yiibai.com/java/util/timezone_gettimezone.html) 此方法获取的时区为给定的ID。 | | 15 | [boolean hasSameRules(TimeZone other) ](http://www.yiibai.com/java/util/timezone_hassomerules.html) 如果此区域具有相同的规则和偏移量为另一个区域,此方法返回true。 | | 16 | [abstract boolean inDaylightTime(Date date) ](http://www.yiibai.com/java/util/timezone_indaylighttime.html) 此方法查询,给定的日期是否在夏令时在该时区。 | | 17 | [static void setDefault(TimeZone zone) ](http://www.yiibai.com/java/util/timezone_setdefault.html) 此方法由getDefault方法设置时区,方法返回设置的时区。 | | 18 | [void setID(String ID)](http://www.yiibai.com/java/util/timezone_setid.html) 此方法设置的时区ID | | 19 | [abstract void setRawOffset(int offsetMillis) ](http://www.yiibai.com/java/util/timezone_setrawoffset.html) 此方法为GMT设置的基准时区偏移。 | | 20 | [abstract boolean useDaylightTime() ](http://www.yiibai.com/java/util/timezone_usedaylighttime.html) 此方法查询,此时区是否使用夏令时。 | ## 方法继承 这个类从以下类继承的方法: * java.util.Object
X Tutup