我一直在寻找上周的java代码,它会告诉我世界上早上9点钟的时间,以及什么时区。任何帮助都将不胜感激。感谢
答案 0 :(得分:0)
通过相当低的努力,您可以在所有时区中获得时间,或者只是根据this answer中的代码快速计算从本地时区添加/减去多少小时以确定哪一个是9AM。
然后,您可以创建一个小的时区地图到城市列表,然后从列表中选择一个。
Map<String, List<String>> timezoneToCities = new HashMap<>();
timezoneToCities.put("GMT+1", Arrays.asList("Paris", "Madrid"));
不幸的是,在一年中的不同时间,地点会进出时区,因此跟踪是非常困难的。