1

以下のJavaコード:

Calendar calend = Calendar.getInstance(TimeZone
                .getTimeZone("Pacific/Fakaofo"));

        System.out.println(calend.get(Calendar.HOUR_OF_DAY) + ":"
                + calend.get(Calendar.MINUTE) + ":" + calend.get(Calendar.SECOND));

実績: 2:21: 19

予想される結果: 1:21:19 ( http://www.timeanddate.com/worldclock/city.html?n=738 )。

実際の結果に 1 時間余分に含まれるのはなぜですか?

4

1 に答える 1

6

Pacific/Fakaofo Time Zoneによると

Wed 20-Mar-2013 02:31 A.M.

あなたの実際の結果は正しいようです。

トケラウ: 100 年以上もの間、現地時間が間違っていたことが答えかもしれません。実際のタイムゾーンについては、多少の混乱があるようです。

于 2013-03-19T12:28:46.953 に答える