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