Java 获取当前系统中的时区列表
如何显示当前系统中的时区列表?Java 获取当前系统中的时区列表,java,Java,如何显示当前系统中的时区列表? 我已经尝试使用下面的代码,但它给出了585条记录。 我想要在当前系统时区系统中显示的时区 String[] ids = TimeZone.getAvailableIDs(); 这将列出所有可用时区的名称: String[] ids = TimeZone.getAvailableIDs(); for (String id : ids) { System.out.println( TimeZone.getTimeZone(id).getDisplayName
我已经尝试使用下面的代码,但它给出了585条记录。
我想要在当前系统时区系统中显示的时区
String[] ids = TimeZone.getAvailableIDs();
这将列出所有可用时区的名称:
String[] ids = TimeZone.getAvailableIDs();
for (String id : ids) {
System.out.println( TimeZone.getTimeZone(id).getDisplayName() );
}
这将列出系统时区的名称:
System.out.println( TimeZone.getDefault().getDisplayName() );
“当前系统时区系统”是什么意思?您想要姓名而不是ID吗?是的,我想要当前系统中的姓名列表。我想要时区列表。是的,我想要Java格式的,我想要那些显示在系统时区设置中的时区,它显示当前时区。