手册
目录
收藏275
分享
阅读989
更新时间2025-07-22
前言:
在本教程中,您将学习如何使用Java.util.TimeZone类,简介java.util.TimeZone类表示时区偏移,也计算夏令时。以下是关于TimeZone的要点−考虑到不同的时区。
java.util.TimeZone 类表示时区偏移,也计算夏令时。以下是关于 TimeZone 的要点 −
考虑到不同的时区。
通过该类下使用的方法,运行在任何国家的程序,根据该特定国家的时区获取一个TimeZone 对象。
以下是 java.util.TimeZone 类的声明 −
public abstract class TimeZone extends Object implements Serializable, Cloneable
点击 "运行实例" 按钮查看在线实例
以下是 java.util.TimeZone 类的字段 −
static int LONG − 这是 getDisplayName() 的样式说明符,用于指示长名称,例如"Pacific Standard Time"。
static int SHORT − 这是 getDisplayName() 的样式说明符,指示短名称,例如"Pacific.Standard Time"。
| 序号 | 构造函数 & 描述 |
|---|---|
| 1 | TimeZone() 该构造函数是子类构造函数调用的唯一构造函数。 |
| 序号 | 方法 & 描述 |
|---|---|
| 1 | Object clone()
此方法创建此 TimeZon 的副本 |
| 2 | static String[] getAvailableIDs()
此方法获取支持的所有可用 ID。 |
| 3 | static String[] getAvailableIDs(int rawOffset)
此方法根据给定的时区偏移量获取可用的 ID,以毫秒为单位。 |
| 4 | static TimeZone getDefault()
此方法获取此主机的默认时区。 |
| 5 | String getDisplayName()
此方法返回适合在默认语言环境中向用户呈现的时区名称。 |
| 6 | String getDisplayName(boolean daylight, int style)
此方法返回适合在默认语言环境中向用户呈现的时区名称。 |
| 7 | String getDisplayName(boolean daylight, int style, Locale locale)
此方法返回适合在指定语言环境中呈现给用户的时区名称。 |
| 8 | String getDisplayName(Locale locale)
此方法返回适合在指定语言环境中向用户呈现的时区名称。 |
| 9 | int getDSTSavings()
此方法返回要添加到本地标准时间以获取本地挂钟时间的时间量。 |
| 10 | String getID()
这个方法获取这个时区的ID |
| 11 | abstract int getOffset(int era, int year, int month, int day, int dayOfWeek, int milliseconds)
此方法获取当前日期的时区偏移量,在夏令时进行修改。 |
| 12 | int getOffset(long date)
此方法返回该时区在指定日期与 UTC 的偏移量。 |
| 13 | abstract int getRawOffset()
此方法返回添加到 UTC 以获得该时区的标准时间的时间量(以毫秒为单位)。 |
| 14 | static TimeZone getTimeZone(String ID)
此方法获取给定 ID 的时区。 |
| 15 | boolean hasSameRules(TimeZone other)
如果此区域与另一个区域具有相同的规则和偏移量,则此方法返回 true。 |
| 16 | abstract boolean inDaylightTime(Date date)
此方法查询给定日期是否在该时区的夏令时。 |
| 17 | static void setDefault(TimeZone zone)
此方法设置 getDefault 方法返回的 TimeZone。 |
| 18 | void setID(String ID)
该方法设置时区ID |
| 19 | abstract void setRawOffset(int offsetMillis)
此方法将基准时区偏移设置为 GMT。 |
| 20 | abstract boolean useDaylightTime()
该方法查询该时区是否使用夏令时。 |
这个类继承了以下类的方法 −
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
71万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125万人学习