如何从时区对象获取区域信息?
我有一个TimeZone
java 对象,我需要显示如下信息
ex: IST - India Standard Time - (GMT+5.30)
我可以获得 IST - id 和显示名称(印度标准时间)和偏移量为5:30
.
如何获得区域 - 格林威治标准时间???
谢谢。
如何从时区对象获取区域信息?
我有一个TimeZone
java 对象,我需要显示如下信息
ex: IST - India Standard Time - (GMT+5.30)
我可以获得 IST - id 和显示名称(印度标准时间)和偏移量为5:30
.
如何获得区域 - 格林威治标准时间???
谢谢。
用于以zone-Id - zone-Name - (GMT standard offset)
格式显示
设置为所需的时区
从上面的对象获取所需的数据
TimeZone tz = TimeZone.getTimeZone("亚洲/加尔各答");
tz.getID() // for zone-id
tz.getDisplayName() // for zone-Name
tz.getOffset(TimeZone.getDefault().getID()) // for GMT standard offset
只需使用TimeZone.getTimeZone("GMT")
. 如果要检查 ID 是否存在,请尝试使用TimeZone.getAvailableIDs()
.