Java在每台计算机上转换unix的时间不同,为什么?

use*_*898 1 java date unix-timestamp

我有奇怪的情况我有简单的代码,看起来像这样:

Date d = new Date(1308670980000L);
SimpleDateFormat f = new SimpleDateFormat("dd.MM.yyyy,HH:mm");
String s = f.format(d); 
Run Code Online (Sandbox Code Playgroud)

我得到的一些电脑:21.06.2011 15:43这是我期待得到的日期和罚款.
但在其他电脑上我得到:21.06.2011,18:43我不知道为什么我得到这个约会.什么是pc或java配置给我这个错误?

Mat*_*all 6

听起来两台计算机的时钟设置为不同的时区.