diff --git a/modules/openapi-generator/src/main/resources/Javascript/es6/ApiClient.mustache b/modules/openapi-generator/src/main/resources/Javascript/es6/ApiClient.mustache index d0f55eb312603bf3aab232bf814b26e49989c20b..fa5ada1f4562f89f2011fbf164d58dcad4ee939b 100644 --- a/modules/openapi-generator/src/main/resources/Javascript/es6/ApiClient.mustache +++ b/modules/openapi-generator/src/main/resources/Javascript/es6/ApiClient.mustache @@ -560,10 +560,7 @@ class ApiClient { * @returns {Date} The parsed date object. */{{/emitJSDoc}} static parseDate(str) { - if (isNaN(str)) { - return new Date(str.replace(/(\d)(T)(\d)/i, '$1 $3')); - } - return new Date(+str); + return new Date(isNaN(str) ? str : +str); } {{#emitJSDoc}}/**