我在用:@DateTimeFormat(iso = DateTimeFormat.ISO.DATE)@JsonFormat( pattern = "MM-dd-yyyy" )private LocalDate start;但它接受02-30-2019并转换为02-28-2019自动。但我想限制那个日期。我也用过:@DateTimeFormat(iso = java.time.format.DateTimeFormatter.ISO_DATE)@JsonFormat( pattern = "MM-dd-yyyy" )private LocalDate start;但它给出了编译时错误:Attribute value must be constant。ankit在这里:我有同样的问题,也用于u代替y但无济于事:@FutureOrPresent@DateTimeFormat( iso = DateTimeFormat.ISO.DATE,pattern = "MM-dd-uuuu")@JsonFormat( pattern = "MM-dd-uuuu" )private LocalDate start;我想在解析时进行限制。它接受02-31-2019并自动转换为02-28-2019. 现在09/08/2018如果我使用:private LocalDate start;//不使用 DateTimeFormat 和 JsonFormat 注释如果我使用:yyyy-MM-dd格式日期在 json ie 中,这个工作正常2014-01-01。但我需要解析为MM-dd-yyyy.请帮忙解决这个问题,谢谢。
添加回答
举报
0/150
提交
取消