Java 数据库时间返回前端显示错误(差8个小时)

文章目录

      • [`0 可能错误截图`](#0 可能错误截图)
      • [`1 在属性上加自定义Json返回注释 @JsonSerialize`](#1 在属性上加自定义Json返回注释 @JsonSerialize)
      • [`2 新建实体类 CustomDateTimeSerializer`](#2 新建实体类 CustomDateTimeSerializer)

0 可能错误截图

1 在属性上加自定义Json返回注释 @JsonSerialize

c 复制代码
    @TableField(value = "create_time")
    @JsonSerialize(using = CustomDateTimeSerializer.class)
    private Date createTime;

2 新建实体类 CustomDateTimeSerializer

c 复制代码
public class CustomDateTimeSerializer extends JsonSerializer<Date>{
	@Override
	public void serialize(Date value, JsonGenerator gen, SerializerProvider serializers)
			throws IOException {
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		sdf.setTimeZone(TimeZone.getTimeZone("Asia/Shanghai"));
		gen.writeString(sdf.format(value));  
	}
}
相关推荐
寂夜了无痕13 分钟前
MySQL 主从延迟全链路根因诊断与破局法则
数据库·mysql·mysql主从延迟
爱丽_16 分钟前
分页为什么越翻越慢:offset 陷阱、seek 分页与索引排序优化
数据库·mysql
nbwenren18 分钟前
Springboot中SLF4J详解
java·spring boot·后端
APguantou20 分钟前
NCRE-三级数据库技术-第12章-备份与数据库恢复
数据库·sqlserver
Bat U24 分钟前
MySQL数据库|表设计+新增+分组查询
数据库·mysql
wellc36 分钟前
java进阶知识点
java·开发语言
RopenYuan38 分钟前
FastAPI -API Router的应用
前端·网络·python
灰色小旋风41 分钟前
力扣合并K个升序链表C++
java·开发语言
麦聪聊数据42 分钟前
企业数据流通与敏捷API交付实战(五):异构数据跨库联邦与零代码发布
数据库·sql·低代码·restful