为了账号安全,请及时绑定邮箱和手机立即绑定

ResolverStyle.STRICT 在`@DateTimeFormat(iso

ResolverStyle.STRICT 在`@DateTimeFormat(iso

犯罪嫌疑人X 2021-08-25 15:27:06
我在用:@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.请帮忙解决这个问题,谢谢。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 252 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信