diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java index 51a325bd9e6..d550c452f32 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java @@ -578,9 +578,14 @@ public class KotlinClientCodegen extends AbstractKotlinCodegen { private void processKotlinxDate() { additionalProperties.put(DateLibrary.KOTLINX_DATETIME.value, true); - typeMapping.put("date-time", "kotlinx.datetime.Instant"); + typeMapping.put("date-time", "Instant"); + typeMapping.put("date", "LocalDate"); + typeMapping.put("DateTime", "Instant"); + typeMapping.put("Date", "LocalDate"); + importMapping.put("Instant", "kotlinx.datetime.Instant"); + importMapping.put("LocalDate", "kotlinx.datetime.LocalDate"); } private void processJVMRetrofit2Library(String infrastructureFolder) {