如何从timezone对象获取时区信息?
我有一个TimeZone
java对象,我需要显示如下信息
ex: IST - India Standard Time - (GMT+5.30)
我可以得到IST - id和显示名称(印度标准时间)和偏移量为5:30
。
如何获取时区- GMT ??
谢谢。
zone-Id - zone-Name - (GMT standard offset)
格式显示
-
设置所需时区
-
从上述对象获取所需数据
TimeZone tz = TimeZone. gettimezone ("Asia/加尔各答");
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()
.