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"
            }