1、如图所示,mysql中存在一个字段create_time,其数据类型为datetime;
2、对应的实体类
public class RealAuthDO implements Serializable { private static final long serialVersionUID = 1L; private Date createTime; private String creatTimeStr; private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; String time = sdf.format(createTime); setCreatTimeStr(time); } public String getCreatTimeStr() { return creatTimeStr; } public void setCreatTimeStr(String creatTimeStr) { this.creatTimeStr = creatTimeStr; } }
3、如果想在页面上使用,转化格式后的create_time,不妨直接使用createTimeStr
4、其转化后的日期时间格式如下:
注意: 使用注解对日期进行格式化的 @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
转 : https://blog.csdn.net/liubin5620/article/details/80309518