使用JsonFormat注解,可以将数据库返回的时间进行格式化,

 @JsonFormat()public Date getCreateTime() {return createTime;}

但查看前端返回的数据时,发现时间与数据库中的日期不符,问题原因是时区不同,设置时区即可

注意:需要同时设置数据库和Spring的时区,否则不生效
1.设置Spring时区:
/*这里是Springboot 中的配置方式*/
spring.jackson.time-zone=GMT+8  //设置为东八区
spring.jackson.time-zone=yyyy-MM-dd HH:mm:ss
/*注解的方式*/@JsonFormat(pattern="yyyy-MM-dd HH:mm", timezone="GMT+8")
2.设置数据库时区
url: jdbc:mysql://数据库url:3306/数据库名字?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8&useSSL=false
serverTimezone = Asia/Shanghai  设置时区为上海

设置完成后问题解决

JsonFormat注解转换时间错误问题解决方案相关推荐

  1. @JsonFormat注解未设置时区导致的返回时间错误

    @JsonFormat未设置时区而导致返回错误时间 有时候我们使用 @JsonFormat注解时会忽略设置时区,这样有可能就会导致我们转换的时间与我们从数据库查出的真确时间有差别 这样有可能会导致时间 ...

  2. param注解报错_mybatis不加@Parm注解报错的解决方案

    我的idea版本2017.3.4,低版本貌似不会加上这个配置,idea高版本会 补充知识:Mybatis传多个参数的问题 及MyBatis报错 Parameter '0' not found. Ava ...

  3. @DateTimeFormat@JsonFormat注解详解

    场景 @JsonFormat注解是属于Jackson的一个时间格式化注解,用于格式化时间. 可以在入参出参的时候就将时间格式化好. @DateTimeFormat注解是spring的,它可以帮助我们把 ...

  4. 计算机视觉:Bag of words算法实现过程中出现错误及解决方案

    Bag of words算法实现过程中出现错误及解决方案 出现的问题 IndexError: list index out of range OSError:x.sift not found sqli ...

  5. PCL安装常见的错误集合解决方案(一)

    常见的错误集合解决方案(一) No.1 提示错误 'Microsoft.VC90.CRT,version="9.0.21022.8" 把Microsoft.NET Framewor ...

  6. Failed to load module canberra-gtk-module错误的解决方案

    Failed to load module "canberra-gtk-module"错误的解决方案 sudo apt-get install libcanberra-gtk-mo ...

  7. “IIS配置401错误”完美解决方案

    "IIS配置401错误"完美解决方案   1.错误号401.1 症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝. 分析: 由于用户匿名访问使用的账号(默认是 ...

  8. SharePoint2013 访问“/”应用程序中的服务器错误。解决方案:

    SharePoint2013 访问"/"应用程序中的服务器错误.解决方案: 在浏览器中键入访问SharePoint服务器地址时,报如下错误 按照,提示修改web.config文件. ...

  9. 创建或打开解决方案时提示“DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x86“错误的解决方案

    创建或打开解决方案时提示"DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x86"错误的解决方案 参考文章: (1)创建或打开解决方案时提示& ...

  10. C# 在异步中使用HttpWebRequest出现的“正在终止线程”错误的解决方案

    C# 在异步中使用HttpWebRequest出现的"正在终止线程"错误的解决方案 参考文章: (1)C# 在异步中使用HttpWebRequest出现的"正在终止线程& ...

最新文章

  1. 第九期直播|《深度相机与应用》精彩回顾
  2. Manifest值冲突解决方法
  3. PHP redis秒杀返回结果,php结合redis实现高并发下的抢购、秒杀功能
  4. Linux expect与Shell交互
  5. vue data数据修改_Vue 超清晰思维导图(7张),详细知识点梳理!
  6. 操作 实例 / dom
  7. python学习笔记(五)缩进
  8. 【Python】蟒蛇绘制(三种方式+import用法)
  9. java8 comparator接口_Java8 Comparator 排序方法
  10. python的数字类型有哪些子类型_PYTHON-基本数据类型-数字类型,字符串类型,列表类型-练习...
  11. [debug] 开源项目的本地使用:使用pip安装的函数库不能被anaconda和pycharm使用+visdom使用 +路径问题
  12. mysql常用基础操作语法(九)~~外连接查询【命令行模式】
  13. jquery实现页面提示,数据正在加载中
  14. 增强型绿植植被指数_植被指数--数据产品-国家青藏高原科学数据中心
  15. T1119 紧急措施(逐句精解)
  16. Excel函数大全-10查找和引用函数
  17. [qt]qt下载地址
  18. AngularJS中的双向数据绑定
  19. excel - 冻结窗格
  20. Google Earth Engine——MODIS Combined 16-Day NDVI逐年合成影像循环下载

热门文章

  1. win10安装Docker Desktop完成之后打开一直显示Docker failed to initialize
  2. 网站不收录怎么办?网站SEO优化工具
  3. 人工智能如何自我进化
  4. 十进制和二进制相互转换
  5. 2022年餐具行业市场分析
  6. 线性回归-误差项分析
  7. 全志8916平台MIPI_LCD调试方法
  8. Quartus II 无法正常编译bug解决
  9. Linux—生成随机密码
  10. 安卓圆形头像制作两种方法。