java字符串转日期报错com.fasterxml.jackson.databind.exc.InvalidFormatException:

{"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") 

 

你可能感兴趣的:(java字符串转日期报错com.fasterxml.jackson.databind.exc.InvalidFormatException:)