转换区别json
private Date EndDate ;
private Instant xxxxdate;
private LocalDateTime localDateTime;
public static void main(String[] args) {
CudUserPwdQo qo = new CudUserPwdQo();
qo.setEndDate(new Date());
qo.setXxxxdate(Instant.now());
qo.setLocalDateTime(LocalDateTime.now());
System.out.println(JSONUtil.beanToJson(qo, true));
System.out.println(JacksonsUtil.toJSon(qo));
}
{"userId":null,"oldPwd":null,"newPwd":null,"phoneTel":null,"messageType":null,"entryParameter":null,"EndDate":1531374580416,"xxxxdate":"2018-07-12 13:49:40","localDateTime":{"date":{"year":2018,"month":7,"day":12},"time":{"hour":13,"minute":49,"second":40,"nano":496000000}}}
{"userId":null,"oldPwd":null,"newPwd":null,"phoneTel":null,"messageType":null,"entryParameter":null,"xxxxdate":{"epochSecond":1531374580,"nano":417000000},"localDateTime":{"dayOfYear":193,"nano":496000000,"monthValue":7,"hour":13,"minute":49,"second":40,"year":2018,"month":"JULY","dayOfMonth":12,"dayOfWeek":"THURSDAY","chronology":{"id":"ISO","calendarType":"iso8601"}},"endDate":1531374580416}