field:'createtime',
title:'创建时间',
sortable:true,
align:'center',
hidden:true,
width:120,
},{
field:'updatetime',
title:'更新时间',
sortable:true,
align:'center',
hidden:true,
width:120,
}
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonSerialize(using = UtilsJsonDateSerializer.class)
public Date getUpdatetime() {
return updatetime;
}
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonSerialize(using = UtilsJsonDateSerializer.class)
public Date getCreatetime() {
return createtime;
}
public class UtilsJsonDateSerializer extends JsonSerializer<Date> {
private SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
@Override
public void serialize(Date date, JsonGenerator gen, SerializerProvider provider)
throws IOException, JsonProcessingException {
String value = dateFormat.format(date);
gen.writeString(value);
}
}