{"code":"120","msg":"系统内部异常:JSON parse error: Can not construct instance of java.util.Date from String value '2019-03-20': not a valid representation (error: Failed to parse Date value '2019-03-20': Unparseable date: \"2019-03-20\"); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Can not construct instance of java.util.Date from String value '2019-03-20': not a valid representation (error: Failed to parse Date value '2019-03-20': Unparseable date: \"2019-03-20\")\n at [Source: java.io.PushbackInputStream@61a0889f; line: 1, column: 139] (through reference chain: cn.imovie.model.manage.request.cardRebuild.PayCardBatchCreateParam[\"payCardBatch\"]->cn.imovie.entity.PayCardBatch[\"startTime\"])"}
处理方式:
import com.fasterxml.jackson.annotation.*;
@JsonIgnoreProperties(ignoreUnknown = true)
public class EmployeeProfile{
// 生效时间 @JsonFormat(pattern="yyyy-MM-dd") private Date startTime; // 失效时间 @JsonFormat(pattern="yyyy-MM-dd") private Date overdueTime;
...
}
@DateTimeFormat(pattern="yyyy-MM-dd")