用 springboot 自带的 jackson 转 Date 类型为字符串
@DateTimeFormat(pattern = "yyyy-MM-dd hh:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss", timezone = "GMT+8")
private Date validTime;
但是如果是下午的时间会少 12 个小时,比如 14:00 转换出来就会是 2:00,数据库里是2015-05-08 14:00:00
,然后转换出来是"beginTime": "2015-05-08 02:00:00
,如果是上午的时间就没问题...这是什么原因啊老哥们...
找不到原因 google 出来也是说时区问题会少 8 个小时,实际上时区我解决设置了的,而且我这个是只有下午的时间会少,上午的并不会。
1
billlee 2018-09-14 20:56:46 +08:00
hh 改成 大写 HH, 小写是 12 小时制的
|