您的位置:首页 > Web前端 > JavaScript

使用JsonFormat格式化日期少8个小时的问题

2017-03-08 17:52 561 查看
在使用jackson-annotations-2.0.5.jar,目标对象中存在日期类型的字段时,需要对字段进行自定义格式化,默认日期会输出日期对应的毫秒值。

 可使用com.fasterxml.jackson.annotation.JsonFormat

@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date createTime;


但是仅这样会出现时间显示的结果不对,时间少了8个小时,加上时区设置即可

@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
private Date createTime;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息