[size=large][b]在使用Jackson2.4 做日期数据的格式化的时候出现时区问题[/b][/size]
解决办法:
1、使用@JsonFormat注解格式化日期
2、普通方式
默认是转成timestamps形式的,通过下面方式可以取消timestamps
自定义输出格式
解决办法:
1、使用@JsonFormat注解格式化日期
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
2、普通方式
默认是转成timestamps形式的,通过下面方式可以取消timestamps
objectMapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);
自定义输出格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
objectMapper.setDateFormat(sdf)