关于springboot 配置date字段返回时间戳的问题


Posted in Java/Android onJuly 25, 2021

遇到一个问题,springboot升级成2.0后,从数据库查出来的日期,用Date接收,最后直接返回给前端,在谷歌浏览器中能正常显示成yyyy-MM-dd HH:mm:ss格式。但是在IE浏览器中日期显示的是“乱码”,因为springboot1.x版本的默认将Date字段返回的是时间戳 ,而谷歌、IE都会自动将时间戳转换成yyyy-MM-dd HH:mm:ss;在springboot2.0后,spring会将Date字段自动给转成UTC字符串了(在没有配置的情况下),所以date需要转换成时间戳还是yyyy-MM-dd HH:mm:ss,需要在spring增加如下配置,我选的是返回时间戳配置,成功解决了问题。

配置返回时间戳

spring
jackson:
serialization:
write-dates-as-timestamps:true

关于springboot 配置date字段返回时间戳的问题

全局配置返回字符串

spring:
    jackson:
        date-format: yyyy-MM-dd HH:mm:ss
        time-zone: GMT+8

有了第二个配置,就不需要在每个实体类的日期属性上加@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")这个注解了

# 指定执行环境
spring:
  profiles:
    # active: @env@
    active: dev
  jackson:
    serialization:
      WRITE_DATES_AS_TIMESTAMPS: true

到此这篇关于springboot 配置date字段返回时间戳的问题的文章就介绍到这了,更多相关springboot 配置返回时间戳内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Java/Android 相关文章推荐
Java实战之用Swing实现通讯录管理系统
Jun 13 Java/Android
Java基础之详解HashSet的使用方法
Jun 30 Java/Android
分析ZooKeeper分布式锁的实现
Jun 30 Java/Android
Spring Cloud Gateway去掉url前缀
Jul 15 Java/Android
SpringBoot+VUE实现数据表格的实战
Aug 02 Java/Android
Java中的随机数Random
Mar 17 Java/Android
Java实战之课程信息管理系统的实现
Apr 01 Java/Android
Java 垃圾回收超详细讲解记忆集和卡表
Apr 08 Java/Android
引用计数法和root搜索算法以及JVM中判定对象需要回收的方法
Apr 19 Java/Android
Java线程的6种状态与生命周期
May 11 Java/Android
Java实现注册登录跳转
Jun 16 Java/Android
Android移动应用开发指南之六种布局详解
Sep 23 Java/Android
用Java实现简单计算器功能
java设计模式--七大原则详解
java设计模式--建造者模式详解
java设计模式--原型模式详解
SpringBoot快速入门详解
java设计模式--三种工厂模式详解
gateway与spring-boot-starter-web冲突问题的解决
Jul 16 #Java/Android
You might like
丧钟首部独立剧集《丧钟:骑士与龙》北美正式开播,场面血腥
2020/04/09 欧美动漫
使用phpQuery采集网页的方法
2013/11/13 PHP
php版微信公众账号第三方管理工具开发简明教程
2016/09/23 PHP
改进:论坛UBB代码自动插入方式
2006/12/22 Javascript
Jquery跨域获得Json时invalid label错误的解决办法
2011/01/11 Javascript
深入理解JavaScript系列(4) 立即调用的函数表达式
2012/01/15 Javascript
JS获取当前网址、主机地址项目根路径
2013/11/19 Javascript
在javascript中实现函数数组的方法
2013/12/25 Javascript
使用jQuery实现的掷色子游戏动画效果
2014/03/14 Javascript
自制的文件上传JS控件可支持IE、chrome、firefox etc
2014/04/18 Javascript
学习JavaScript设计模式之模板方法模式
2016/01/20 Javascript
javascript实现延时显示提示框特效代码
2016/04/27 Javascript
jquery获取所有选中的checkbox实现代码
2016/05/26 Javascript
jQuery对checkbox 复选框的全选全不选反选的操作
2016/08/09 Javascript
JavaScript实现简单的日历效果
2016/09/25 Javascript
微信小程序加载更多 点击查看更多
2016/11/29 Javascript
Easyui Tree获取当前选择节点的所有顶级父节点
2017/02/14 Javascript
vue2.0 datepicker使用方法
2018/02/04 Javascript
Mac下安装vue
2018/04/11 Javascript
Vue前后端不同端口的实现方法
2018/09/19 Javascript
javascript实现简易聊天室
2019/07/12 Javascript
layui 富文本赋值,取值,取纯文本值的实例
2019/09/18 Javascript
Python连接mssql数据库编码问题解决方法
2015/01/01 Python
Python中的is和id用法分析
2015/01/26 Python
使用Python编写一个模仿CPU工作的程序
2015/04/16 Python
在Python的Django框架下使用django-tagging的教程
2015/05/30 Python
解决Django migrate No changes detected 不能创建表的问题
2018/05/27 Python
Python Tensor FLow简单使用方法实例详解
2020/01/14 Python
使用pandas实现筛选出指定列值所对应的行
2020/12/13 Python
CSS3的transition和animation的用法实例介绍
2014/08/20 HTML / CSS
elf彩妆英国官网:e.l.f. Cosmetics英国(美国平价彩妆品牌)
2017/11/02 全球购物
单位委托书范本
2014/04/04 职场文书
运动会演讲稿100字
2014/08/25 职场文书
运动会3000米加油稿
2015/07/21 职场文书
大学生就业指导课心得体会
2016/01/15 职场文书
SQL Server数据库查询出现阻塞之性能调优
2022/04/10 SQL Server