Date d = new Date();SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd kk:mm:ss ");sdf.setTimeZone(TimeZone.getTimeZone("Asia/Shanghai"));System.out.println(sdf.format(d));用这个试试你不太可能每个地方都使用上面这段代码,最好是包装一下,只需要设置一次就可以了