Search code examples
javaspring-bootswaggerjodatimelocaldatetime

Swagger: Converting Java LocalDateTime to Joda LocalDateTime


I converted Java LocalDatetime to Joda LocalDateTime all around my program. Now my Swagger request json is causing 400 response header errors.

How do I resolve for this in Swagger?

This was original working with JavaUtil LocalDatetime in Swagger request input.

{
   "dateOfService": "2021-08-20T17:01:16.637Z"
}

Now the conversion causes 400 response header errors.


Solution

  • After testing, You will have to convert it to UNIX Epoch time, even though the swagger predefined template shows it as date text.

    Resource converter: https://www.unixtimestamp.com/

    Example below:

    {
       "dateOfService": 1633541458
    }