Java 如何在swagger JSON中设置日期格式(2018-04-09 10:10:10)输入
我目前正在使用下面的招摇过市规格以上特定的日期格式Java 如何在swagger JSON中设置日期格式(2018-04-09 10:10:10)输入,java,json,swagger,swagger-ui,swagger-2.0,Java,Json,Swagger,Swagger Ui,Swagger 2.0,我目前正在使用下面的招摇过市规格以上特定的日期格式 "requestDt": { "title": "requestDt", "description": "requestDt", "pattern":"[0-9]{4}-[0-1][0-9]-[0-3][0-9] [0-2][0-9]:[0-5][0-9]:[0-5][0-9]", "type":"string"
"requestDt": {
"title": "requestDt",
"description": "requestDt",
"pattern":"[0-9]{4}-[0-1][0-9]-[0-3][0-9] [0-2][0-9]:[0-5][0-9]:[0-5][0-9]",
"type":"string"
}
它显示在文档页面中,如下所示
"requestDt": "string"
问题是它将文档文件中的输入显示为字符串。如何将其转换为日期,以便在swagger文档页面中显示示例日期请尝试添加
格式
,如规范所述
提及日期被视为文本。没有日期类型。使用说明来指定日期格式可能更简单。正则表达式是正确的,因此有助于。。。您还可以添加
"requestDt": {
"title": "requestDt",
"description": "requestDt",
"type":"string",
"format" : "date-time"
}