接口日期类型参数的一点小总结@TOC
GET请求
不管是@RequestParam(日期类型字段直接接收) 还是@ModelAttribute(Bean参数接收),使用@DateTimeFormat注解:
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss", fallbackPatterns = {"yyyy-MM-dd HH:mm", "yyyy-MM-dd"}) 可以兼容多种日期格式字符串;
POST参数
url参数(@PathVariable)同GET请求; json(@RequestBody) srping框架可以接收时间戳, 如果是格式化字符串需要@JsonFormat注解 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")