一、背景
有个GET类型接口,需要传递日期类型的参数,开发自测,发现一直取到不到值。
二、解决
1. 请求参数:endDate=2011/12/02 10:50:25 ,使用yyyy/mm/dd HH:mm:ss格式传递
2. 后端接口最好指定一下格式,时间不传默认是00:01
@RequestParam("endDate") @DateTimeFormat(pattern="yyyy/mm/dd") Date endDate
参考:
本文探讨了在GET类型的接口调用中,如何正确传递和解析日期类型参数的问题。通过一个具体案例,详细分析了前端传递日期格式为yyyy/mm/ddHH:mm:ss时遇到的错误,并介绍了后端如何通过@RequestParam和@DateTimeFormat注解指定日期格式来解决这一问题。
有个GET类型接口,需要传递日期类型的参数,开发自测,发现一直取到不到值。
1. 请求参数:endDate=2011/12/02 10:50:25 ,使用yyyy/mm/dd HH:mm:ss格式传递
2. 后端接口最好指定一下格式,时间不传默认是00:01
@RequestParam("endDate") @DateTimeFormat(pattern="yyyy/mm/dd") Date endDate
参考:
2098

被折叠的 条评论
为什么被折叠?
