有没有办法获得运行JVM的系统时区配置?我想以人类可读的格式获取格式,如Europe/London
和09:50:07
。
答案 0 :(得分:3)
TimeZone.getDefault().getDisplayName();
//将显示时区名称,例如印度标准时间
和
TimeZone.getDefault().getID();
//将显示ID,例如亚洲/加尔各答
答案 1 :(得分:2)
以下是如何从日历中获取TimeZone的简单示例
Calendar calendar = new GregorianCalendar();
TimeZone timeZone = calendar.getTimeZone();