//本地时区与GMT格林威治标准时间的偏移量(北京是东八区 相差的毫秒数是28800000)
TimeZone.getDefault().getRawOffset();
Date nowTime = new Date();
System.out.println( "现在的时间: " + nowTime);
SimpleDateFormat matter1 = new SimpleDateFormat( " 'time ': yyyy-MM-dd HH:mm:ss z ");
matter1.setTimeZone(TimeZone.getTimeZone( "GMT "));
System.out.println( "现在的时间: " + matter1.format(nowTime));
Date nowTime = new Date();
System.out.println( "现在的时间: " + nowTime);
SimpleDateFormat matter1 = new SimpleDateFormat( " 'time ': yyyy-MM-dd HH:mm:ss z ");
matter1.setTimeZone(TimeZone.getTimeZone( "GMT "));
System.out.println( "现在的时间: " + matter1.format(nowTime));
/**
*matter1.getCalendar().getTime().getTime()+(long)TimeZone.getDefault().getRawOffset() == nowTime.getTime();
* 成立
*/
*matter1.getCalendar().getTime().getTime()+(long)TimeZone.getDefault().getRawOffset() == nowTime.getTime();
* 成立
*/
转载于:https://blog.51cto.com/fluagen/370274