为什么Java Date有一个小时的“GB”时间?

时间:2013-03-08 18:10:39

标签: java

我们遇到了一些Java数据函数的问题,其中Java似乎认为伦敦在DST中,只是我不确定为什么,它们不是。以下是显示问题的代码段。

 public static void main(String[] args) {
    TimeZone t = TimeZone.getTimeZone("GB");
    TimeZone.setDefault(t);
    Date d = new Date(38182478);
    System.out.println(d.toString());
}

输出

Thu Jan 01 11:36:22 GMT 1970

我期望的地方

 Thu Jan 01 10:36:22 GMT 1970

为什么会这样?

0 个答案:

没有答案