之前各种clander, simpleDateFormat什么什么, 然后领导要求用java8里面出的时间处理工具LocalDateTime. 主要是处理时间时区问题
public static String dateToShanghaiStrDate(Date date) {
String strDate = "";
Instant instant = date.toInstant();
ZoneId zone = ZoneId.of("Asia/Shanghai");
LocalDateTime localDateTime = LocalDateTime.ofInstant(instant, zone);
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
strDate = localDateTime.format(df);
return strDate;
}