diff --git a/modules/openapi-generator/src/main/resources/typescript-node/models.mustache b/modules/openapi-generator/src/main/resources/typescript-node/models.mustache index 96b3fb2b826..c19bdf2153a 100644 --- a/modules/openapi-generator/src/main/resources/typescript-node/models.mustache +++ b/modules/openapi-generator/src/main/resources/typescript-node/models.mustache @@ -151,6 +151,9 @@ export class ObjectSerializer { } return transformedData; } else if (type === "Date") { + if (typeof data === "string") { + return new Date(data).toISOString(); + } return data.toISOString(); } else { if (enumsMap[type]) {