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 e803dfeb6647..4aad7d773c87 100644 --- a/modules/openapi-generator/src/main/resources/typescript-node/models.mustache +++ b/modules/openapi-generator/src/main/resources/typescript-node/models.mustache @@ -119,6 +119,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]) {