我用        
        String sDate = "";
        Date tempdate = new Date(1141725709608L);
        SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");        sDate = sdf.format(tempdate).toString();
输出结果:
        sDate  = 20060307180149
同样的代码我在另一台机器上运行得到的结果是
        sDate = 20060307100149
看看结果是少了8小时,感觉像是时区出了问题,
看了另一台的机器时间/日期设置的是中国地区,
看了机器的区域选项也是中文,
问:如何不通过
  TimeZone tz = TimeZone.getTimeZone("ASIA/SHANGHAI");
来改变另一机器能让他正确识别到中国区域
因为这个时间我要跟mySQL里面的时间对上号