根据时间更改时区

时间:2016-07-29 00:53:44

标签: java android android-studio

我一直在寻找上周的java代码,它会告诉我世界上早上9点钟的时间,以及什么时区。任何帮助都将不胜感激。感谢

1 个答案:

答案 0 :(得分:0)

通过相当低的努力,您可以在所有时区中获得时间,或者只是根据this answer中的代码快速计算从本地时区添加/减去多少小时以确定哪一个是9AM。

然后,您可以创建一个小的时区地图到城市列表,然后从列表中选择一个。

Map<String, List<String>> timezoneToCities = new HashMap<>(); timezoneToCities.put("GMT+1", Arrays.asList("Paris", "Madrid"));

不幸的是,在一年中的不同时间,地点会进出时区,因此跟踪是非常困难的。