diff --git a/extensions/resteasy-jsonb/deployment/src/main/java/io/quarkus/resteasy/jsonb/deployment/serializers/AbstractDatetimeSerializerGenerator.java b/extensions/resteasy-jsonb/deployment/src/main/java/io/quarkus/resteasy/jsonb/deployment/serializers/AbstractDatetimeSerializerGenerator.java index d8c2ec9209e81..810e27a386df7 100644 --- a/extensions/resteasy-jsonb/deployment/src/main/java/io/quarkus/resteasy/jsonb/deployment/serializers/AbstractDatetimeSerializerGenerator.java +++ b/extensions/resteasy-jsonb/deployment/src/main/java/io/quarkus/resteasy/jsonb/deployment/serializers/AbstractDatetimeSerializerGenerator.java @@ -28,6 +28,9 @@ protected void generateNotNull(GenerateContext context) { locale = localeValue.asString(); } } + if (format.equals(JsonbDateFormat.DEFAULT_FORMAT) && context.getGlobalConfig().getDateFormat().isPresent()) { + format = context.getGlobalConfig().getDateFormat().get(); + } doGenerate(context, format, locale); }