参考:https://blog.csdn.net/qq_43544074/article/details/119139313#:~:text=%E6%97%A0%E6%B3%95%E6%AD%A3%E7%A1%AE%E7%9A%84%E6%98%BE%E7%A4%BA%E6%97%B6%E9%97%B4%E3%80%82%20%E8%A7%A3%E5%86%B3%E5%A6%82%E4%B8%8B%EF%BC%9A%201%E3%80%81%E5%9C%A8%E5%90%8E%E7%AB%AF%E4%BB%A3%E7%A0%81%E4%B8%AD%E6%B7%BB%E5%8A%A0%E4%BB%A5%E4%B8%8B%E4%BB%A3%E7%A0%81,%40JsonFormat%28pattern%3D%22yyyy-MM-dd%20HH%3Amm%3Ass%22%2Ctimezone%3D%22GMT%2B8%22%29%202%E3%80%81%E5%9C%A8%E5%90%8E%E7%AB%AF%E6%AD%A3%E5%B8%B8%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E8%BF%98%E6%98%AF%E6%97%A0%E6%B3%95%E5%87%86%E7%A1%AE%E6%98%BE%E7%A4%BA%E6%97%B6%E9%97%B4%EF%BC%8C%E5%88%99%E5%9C%A8%E5%89%8D%E6%AE%B5%E6%8A%8A%E6%97%B6%E9%97%B4%E5%AD%97%E6%AE%B5%E4%BF%AE%E6%94%B9
问题描述:数据库中的表字段含有时间 字段类型为:timestamp 和datatime
在前段应该显示为:yyyy-MM-dd HH:mm:ss 但是前段一直显示为yyyy-MM-dd 00:00:00
无法正确的显示时间。
解决如下:
1、在后端domain代码中添加以下代码
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
2、在后端正常的情况下还是无法准确显示时间,则在前段把时间字段修改
<el-table-column label="更新时间" align="center" prop="updateTime" width="180"> <template slot-scope="scope"> <span>{{ parseTime(scope.row.updateTime,'{y}-{m}-{d}-{h}-{m}-{s}') }}</span> </template> </el-table-column>
然后即可正常显示时间。
标签:VUE,E5%,前端,E6%,E7%,若依,97%,E4%,B8% From: https://www.cnblogs.com/y593216/p/18135581