Search code examples
node.jsswaggerloopbackjsswagger-uiloopback

Swagger: skipping unknown type "dateTime"


I am getting below warning/error while specifying the data type for date and time in swagger spec for loopback. Below is my loopback user.json file

"properties": {
    "schedule": {
      "type": "dateTime",
      "required": true
    },
 }

Swagger: skipping unknown type "dateTime"

Please may I know what is the relevant data type for date and time in swagger?


Solution

  • Specify the type as string and format as date-time:

    "properties": { "schedule": { "type": "string", "format": "date-time", "required": true }, }

    [ https://swagger.io/specification/#dataTypes ]