不管用什么 java8或者java8以下的方法转换都不能把CST转为GMT,
方法一:
TimeZone gmt = TimeZone.getTimeZone("GMT+8");
Calendar c = Calendar.getInstance(gmt);
return c.getTime();
方法二:
ZoneId z = ZoneId.of("Asia/Shanghai");
// LocalDateTime localDateTime = LocalDateTime.now(z);
ZonedDateTime zonedDateTime = ZonedDateTime.now(z);
Instant instant = zonedDateTime.toInstant();
Date d = new Date(instant.toEpochMilli());
return d;
需要转的是Date对象存到数据库 两个方法都转不了 有没有大神碰到过,求帮忙解惑