如何获取系统时区配置

时间:2014-04-28 12:07:00

标签: java

有没有办法获得运行JVM的系统时区配置?我想以人类可读的格式获取格式,如Europe/London09:50:07

2 个答案:

答案 0 :(得分:3)

TimeZone.getDefault().getDisplayName(); //将显示时区名称,例如印度标准时间

TimeZone.getDefault().getID(); //将显示ID,例如亚洲/加尔各答

答案 1 :(得分:2)

以下是如何从日历中获取TimeZone的简单示例

Calendar calendar = new GregorianCalendar();
TimeZone timeZone = calendar.getTimeZone();