默认存储是国际时间,需要数据库连接配置改变下
timezone: '+08:00' // 这样改完数据库时间会加8小时 但是查询出来的时间还是国际时间,所以需要修改下: 第一种方式:前端修改// 转换时间显示格式 // "2021-02-03T14:16:29.000Z" -> "2021-02-03 22:16" // Z表示国际时间 function format_date(date){ date = date.replace("Z", '') let temp = new Date(date) // 需要加8小时才是当地时间 let d = new Date(temp.getTime() + (1000 * 60 * 60 * 8)) return `${d.getFullYear()}-${d.getMonth()+1}-${d.getDate()} ${d.getHours()}:${d.getMinutes()}` }
转载自:https://www.cnblogs.com/zezhou/p/14407121.html
标签:02,60,temp,sequlieze,问题,Date,时间,date,时区 From: https://www.cnblogs.com/panbin2006/p/17170776.html