美文网首页
Spring MVC日期时间参数的处理

Spring MVC日期时间参数的处理

作者: 千叶鸟 | 来源:发表于2017-06-08 15:34 被阅读1164次
当Controller需要接收日期时间参数时,可以使用@DateTimeFormat注解,示例:

错误示例:

@RequestParam Date deadline

如果直接使用Date接收,会报无法将String类型转化为Date类型的错误

正确做法:

@RequestParam @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm") Date deadline

当需要后台将日期数据格式化后传给前台时,则可以使用@JsonFormat注解,示例:


在bean的属性值上面使用@JsonFormatpattern指定格式,还可以用timezone指定时区

@JsonFormat(pattern = "yyyy-MM-dd HH:ss", timezone = "Asia/Shanghai")
private Date createTime;

相关文章

网友评论

      本文标题:Spring MVC日期时间参数的处理

      本文链接:https://www.haomeiwen.com/subject/exhtqxtx.html