Implementei a seguinte formatação para data:
@NotNull
@Future //garantir uma data futura
@JsonFormat(pattern = "dd/MM/yyyy HH:mm")
LocalDateTime data,
Mas o Spring continua retornando a formatação padrão:
Implementei a seguinte formatação para data:
@NotNull
@Future //garantir uma data futura
@JsonFormat(pattern = "dd/MM/yyyy HH:mm")
LocalDateTime data,
Mas o Spring continua retornando a formatação padrão:
Oi!
Essa anotação @JsonFormat(pattern = "dd/MM/yyyy HH:mm")
é para que o Spring consiga receber a data nesse formato e transformar num objeto do tipo LocalDateTime.
Mas ao imprimir o objeto LocalDateTime a data sairá no formato padrão. Se você quer também imprimir a data formatada, vai precisar usar o método format da classe LocalDateTime:
System.out.println(dto.data().format(DateTimeFormatter.ofPattern("dd/MM/yyyy HH:mm")));