springmvc jackson 时间转换问题
2015-04-16 12:03
162 查看
jackson 默认情况下是将Date的类型的数据转换成时间戳显示,比如:
而界面上显示的结果:
显示我们想让处理时间能够显示成格式为:yyyy-MM-dd HH:mm:ss的字符串。那应该怎么处理呢,经查询jackson的注解发现有@JsonFormat这么一个注解
给类加上这么这个注解
@JsonFormat(pattern="yyyy-MM-dd hh:mm:ss",timezone = "GMT+8")
private Date handleDate;
注意:中国的时区 东8区 ,timezone="GMT+8" 是必须加上去的不然转换后的时间和数据库里的时间是不一样的。
那么在看看下界面的显示结果:
这样界面的数据就能和数据库数据对应上了
而界面上显示的结果:
显示我们想让处理时间能够显示成格式为:yyyy-MM-dd HH:mm:ss的字符串。那应该怎么处理呢,经查询jackson的注解发现有@JsonFormat这么一个注解
给类加上这么这个注解
@JsonFormat(pattern="yyyy-MM-dd hh:mm:ss",timezone = "GMT+8")
private Date handleDate;
注意:中国的时区 东8区 ,timezone="GMT+8" 是必须加上去的不然转换后的时间和数据库里的时间是不一样的。
那么在看看下界面的显示结果:
这样界面的数据就能和数据库数据对应上了
相关文章推荐
- Jackson框架转换时间格式不匹配的问题
- 使用正则表达式优雅的解决SpringMVC时间转换问题
- springmvc时间类型提交转换的问题
- js和Java中将时间转换为多少天、小时、分钟问题
- JavaEE_Mybatis_SpringMVC SpringMVC日期类型转换问题三大处理方法归纳
- Golang json转换时间格式问题
- SpringMVC中向服务器传递时间参数时出现的问题
- php读取excel中的时间转换问题
- SpringMVC使用Jackson返回JSON时日期少一天的问题
- ios开发 解决用lame转换成MP3时,播放时间变短的问题
- SpringMVC3.0+myBatis3.2整合的显示和添加功能中时间问题解决
- 关于SpringMVC+java+mysql的Date类型的时间问题
- IOS new Date() 时间转换失败问题以及其他问题
- SpringMVC中日期参数无法自动转换问题
- SpringMVC同时使用<mvc:resources … />和日期转换Formatter时出现问题的解决方法
- [Ios] DatePicker获取时间时,如何转换时区的问题
- 关于js接收后台时间戳转换成时间问题
- mysql导入数据,涉及到时间转换,乱码问题解决
- SpringMVC注解@initbinder解决类型转换问题
- 03SpringMVC,Spring,Hibernate整合(Date时间转换)