使用Swagger调试,如何输入日期格式问题

报错如下:

Failed to convert value of type 'java.lang.String' to required type 'java.util.Date'; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type [java.lang.String] to type [java.util.Date] for value '2020-03-23 00:00:00'; nested exception is java.lang.IllegalArgumentException.

我传值是:2020-03-23 00:00:00。

这个并不是能够解析为java.util.Date的日期格式。

正确的应当是:

Mon Mar 23 11:04:12 CST 2020

那么它是一种什么样的日期格式,应该怎么称呼它呢?

RFC-2822标准格式。

感谢文章:

关于时间的一切(时间戳、Date、表示时间的标准等)

Swagger如何测试Date类型参数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Swagger是一个开源的API文档工具,它提供了一种简单但功能强大的方式来描述、构建、测试和可视化RESTful风格的Web服务。 通过使用Swagger,开发人员可以使用Swagger注释来描述API的细节,包括请求和响应的结构、参数、错误代码等。这些注释可以用于生成可交互的API文档,以及客户端和服务器端的代码。 举个例子,假设我们有一个名为"User"的API,它包含以下操作:获取用户信息、创建用户、更新用户和删除用户。如果我们使用Swagger来描述这个API,我们可以定义每个操作的请求和响应结构、参数、错误码等。然后,Swagger可以根据这些描述生成一个可交互的API文档,其中包含了每个操作的详细说明、示例请求和响应以及其他相关信息。 使用Swagger的好处是多方面的。首先,它提供了一种统一的方式来描述和文档化API,使开发人员和用户能够更好地理解和使用API。其次,Swagger生成的API文档是可交互的,用户可以在文档中直接尝试API,并查看请求和响应的示例。这使得开发人员可以更快地理解和使用API,减少了开发和调试的时间。此外,Swagger还可以根据API描述生成客户端和服务器端的代码,提供了一种快速构建和集成API的方式。 综上所述,使用Swagger可以帮助开发人员更好地描述、文档化和使用API,提高开发效率和API的可用性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值