dateformat 返回类型_SpringBoot返回date日期格式化
SpringBoot返回date日期格式化,解决返回为TIMESTAMP时间戳格式或8小时时间差
问题描述
在Spring Boot项目中,使用@RestController注解,返回的java对象中若含有date类型的属性,则默认输出为TIMESTAMP时间戳格式(数据库datetime类型查询出来就是时间戳) ,如下所示:
解决方案
解决方案有多种,这里只记录本人觉得最简单的一种。一般我们的日期显示格式为:yyyy-MM-dd HH:mm:ss,所以我们可以在配置文件中进行全局配置。
在application.properties配置文件增加以下配置::
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+8
第一行指定date输出格式为yyyy-MM-dd HH:mm:ss;
第二行指定时区,解决8小时的时间差问题。
运行结果:
参照上面的方式如果还还是解决不了,可以在实体类上加上 下面这个注解
参考:https://blog.csdn.net/beauxie/article/details/78552919
springboot2.0后,spring会将时间自动给转成UTC字符串了
springboot1.x版本的将date字段返回的是时间戳
配置返回时间戳
spring
jackson:
serialization:
write-dates-as-timestamps: true
全局配置返回字符串
spring:
jackson:
date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8
dateformat 返回类型_SpringBoot返回date日期格式化相关推荐
- java statement 返回类型,6.3 返回类型和返回语句 | Return type Return statement
无返回值函数 对于返回类型是void的函数,return后不跟表达式.最后的 return; 可以没有而让程序隐式执行.在void函数中的return语句还有提前使函数退出的作用而不进行接下来的计算, ...
- java按条件查询结果为空_mybatis中查询结果为空时不同返回类型对应返回值问题...
今天在别人的代码基础上实现新需求,看到对于mybatis查询结果的判断不是很正确,如果查询结果为空就会异常,不知道大家有没有这样的疑惑:mybatis中resultType有多种返回类型,对于每种不同 ...
- java Date 日期格式化
今天来整理一下java中的日期类 1 时间原点的概念 八种基本数据类型包括字符串最终都可以以数字的方式表现出来(数据就是二进制,而二进制是可以转换成10进制的) 日期类型类似,2022年1,1,也可以 ...
- date日期格式化 java_Java关于时间和日期格式化的方法
SimpleDateFormat这个类来解决我们的时间格式问题. SimpleDateFormat 是一个以与语言环境相关的方式来格式化和分析日期的具体类.它允许进行格式化(日期 -> 文本). ...
- shell date 日期格式化_抖音短视频系统开发,日期加减
let dateTime=new Date(); this.dateFomat是对日期格式化为 yyyy - mm - dd的格式 // 减一天 dateTime = dateTime.setDate ...
- SpringBoot返回date日期格式化,解决返回为TIMESTAMP时间戳格式或8小时时间差
问题描述 在Spring Boot项目中,使用@RestController注解,返回的java对象中若含有date类型的属性,则默认输出为TIMESTAMP时间戳格式 ,如下所示: 解决方案 解决方 ...
- Date日期——格式化日期时分秒
// 格式化日期 时分秒 var date = new Date(); console.log(date.getHours()); //时 console.log(date.getMinutes()) ...
- json日期格式化 java_java_Java Web程序中利用Spring框架返回JSON格式的日期,返回Json时格式化日期Date
第一 - phpStudy...
Java Web程序中利用Spring框架返回JSON格式的日期 返回Json时格式化日期Date第一步:创建CustomObjectMapper类 /** * 解决SpringMVC使用@Respo ...
- java中的时间戳sssss_Golang中使用Date进行日期格式化(沿用Java风格)
本文介绍了Golang中使用Date进行日期格式化,分享给大家,具体如下: Date Date是一个基于time包装的一个日期包,通过此包可以快速创建日期.获取时间戳.毫秒数及最重要的日期格式化,另外 ...
最新文章
- SystemTap了解
- SQL性能优化没有那么神秘
- JBox2D手机游戏引擎介绍(附jbox2d官网网址)
- 快速稳定服务器,稳定又快速服务器工具推荐
- python接口自动化(二十三)--unittest断言——上(详解)
- 淘客基地【推好单-好券】安卓IOS更新公告
- 【贪玩巴斯】无线传感器网络(二)「无线传感器网络中物理层的五点详解」 2021-09-24
- php 视频 源码下载,PHP下载哔哩哔哩视频
- 大话西游手游服务器合服信息查询,大话西游手游2021年6月合区查询 6月最新合区列表...
- pikachu通关全集
- 青龙+WxPusher实现资产推送
- 售前工作感悟:思想决定售前深度!
- 【面试 - 八股文】Linux 高频面试题,助你吊打面试官系列
- tkinter:Toplevel
- 常用电平LVTTL、LVCMOS、LVDS、CML的标准和区别
- Python灰帽子_黑客与逆向工程师的Python编程之道
- 中文分词jieba python 学习
- 城市供水管网漏损控制与实践
- html5在线 播放器安卓,html5手机端播放器可拖动播放自定义播放器
- NLP之BERT英文阅读理解问答SQuAD 2.0超详细教程
热门文章
- elk 搜索 语法_ELK:kibana使用的lucene查询语法
- [蓝桥杯][2017年第八届真题]正则问题(DFS)
- android+六边形布局,android – 带六边形触摸区域的六角形按钮
- 灵动标签 php脚本,帝国CMS灵动标签PHP代码实现标签无限嵌套的效果
- ffmpeg 将拆分的数据合成一帧_FFmpeg + OpenGLES 实现视频解码播放和视频滤镜
- php查找txt文件是否有,php怎么查询txt文件是否存在
- 高通驱动9008安装_高通snapdragon888的性能有多强大
- c语言ns流程图1 2,请各位大神帮个忙,画个NS流程图,,急!!!
- mysql workbench 6.2.3 linux_MySQL Workbench 6.2.1 BETA 发布
- 计算机组成原理6-20,计算机组成原理课后题6.20教案.ppt