Java Date取出时间与系统时间对不上解决办法

Java Date取出时间与系统时间对不上我通过Date获取到的时间总是比系统当前时间少8个小时这是为什么啊?[解

Java Date取出时间与系统时间对不上


我通过Date获取到的时间 总是比系统当前时间少8个小时 这是为什么啊?

[解决办法]
设置时区
TimeZone tz = TimeZone.getTimeZone("ETC/GMT-8"); 
TimeZone.setDefault(tz);