您是否尝试过使用 TimeZone.getDefault() : 大多数应用程序将使用 TimeZone.getDefault() 根据程序运行的时区返回 TimeZone。 参考:http: //developer.android.com/reference/java/util/TimeZone.html 原文由 Tobias 发布,翻译遵循 CC BY-SA 3.0 许可协议
TimeZone tz = TimeZone.getDefault(); System.out.println("TimeZone "+tz.getDisplayName(false, TimeZone.SHORT)+" Timezone id :: " +tz.getID()); 输出: TimeZone GMT+09:30 Timezone id :: 澳大利亚/达尔文 原文由 Zulfiqar 发布,翻译遵循 CC BY-SA 4.0 许可协议
您是否尝试过使用
TimeZone.getDefault()
:参考:http: //developer.android.com/reference/java/util/TimeZone.html