我的休息API有以下控制器,它处理时区的负偏移罚款,但是当我通过+ ve偏移时它会抱怨
public ResponseEntity<?> findStages(@RequestParam(value = "from") @DateTimeFormat(pattern = "yyyy-MM-dd'T'HH:mm:ssZ") DateTime from,
@RequestParam(value = "to") @DateTimeFormat(pattern = "yyyy-MM-dd'T'HH:mm:ssZ") DateTime to)
例如&#34;来自&#34; 2017-07-30T00:00:00.000-00:00的值解析正常 但是如果我像2017-07-30T00:00:00.000 + 01:00那样传递+ ve偏移量,我得到一个MethodArgumentTypeMismatchException异常为&#34;无法转换类型&#39; java.lang.String&#39;要求的类型&#39; org.joda.time.DateTime&#39;&#34;
是否可以将DateTimeFormat设置为接受正偏移?