package com;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;
public class Test1 {
/**
* chunlei
* @param args
*/
public static void main(String[] args){
Date date = new Date();
Long time = date.getTime();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH-mm-SS");
System.out.println(sdf.format(date));
System.out.println(TimeZone.getDefault().toString());//打印当前时区,为东八区
int timeDiff = TimeZone.getDefault().getRawOffset()
- TimeZone.getTimeZone("GMT").getRawOffset();//本地时区和目标时区差
Long time1 = time - timeDiff;
Date targetDate = new Date(time1);
System.out.println(sdf.format(targetDate));
}
}上面显示结果: