我有一个用 Swagger 2.0 编写的 API,它表示实体有一个名为 when
的属性,其类型为 date-time
:
properties:
when:
type: string
format: date-time
我不知道如何解析该字符串。我应该如何期望日期时间格式?我在 Swagger 2.0 文档中找不到此内容
最佳答案
根据 Open API 2.0 规范,日期时间
应由 RFC3339 定义.
例如:
- 2016-03-22T21:03:41
- 1985-04-12T23:20:50.52Z
- 1990-12-31T15:59:60-08:00
I don't know how to parse the string.
这取决于您使用的语言。在 JavaScript 中,Date.parse(dateString)
可以轻松解析字符串。或者在Java中,可以引用Converting ISO 8601-compliant String to java.util.Date了解如何解析日期字符串。
关于api - 解析 Swagger 文件中定义的日期时间字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36150279/