用法

@Data
public class proRes {@JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone = "GMT+8")private Date startTime;// pattern 规定返回值的格式; @JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone = "GMT+8")private Date endTime;
}

详解(一搜一大堆)


@JsonFormat(pattern = “yyyy-MM-dd’T’HH:mm:ss.SSSZ”, locale = “zh”, timezone = “GMT+8”)1.pattern 指定转化的格式SSSZ(S指的是微秒,Z指时区),此处的pattern和java.text.SimpleDateFormat中的Time Patterns一致2.locale主要指语言,如果中文的话,月份输出是五月,但是英文就是May,尤其是在反序列化的时候特别重要3.timezone主要解决“8小时”问题三、pattern对应关系Letter Date or Time Component Presentation Examples
G Era designator Text AD
y Year Year 1996; 96
Y Week year Year 2009; 09
M Month in year Month July; Jul; 07
w Week in year Number 27
W Week in month Number 2
D Day in year Number 189
d Day in month Number 10
F Day of week in month Number 2
E Day name in week Text Tuesday; Tue
u Day number of week (1 = Monday, …, 7 = Sunday) Number 1
a Am/pm marker Text PM
H Hour in day (0-23) Number 0
k Hour in day (1-24) Number 24
K Hour in am/pm (0-11) Number 0
h Hour in am/pm (1-12) Number 12
m Minute in hour Number 30
s Second in minute Number 55
S Millisecond Number 978
z Time zone General time zone Pacific Standard Time; PST; GMT-08:00
Z Time zone RFC 822 time zone -0800
X Time zone ISO 8601 time zone -08; -0800; -08:00

java @JsonFormat注解 规定时间日期返回值格式相关推荐

  1. 【Java】7.5 正则表达式 7.6 Java 8 新增的日期、时间格式器

    目录 Pattern类 Matcher类 Java 8 新增的日期.时间格式器 Pattern类 Pattern类的实例是将一个编译好的正则表达式封装起来.因此正则表达式字符串必须先被变异成Patte ...

  2. 无返回值_只需一步,在Spring Boot中统一Restful API返回值格式与处理异常

    统一返回值 在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生. 比较通用的返回值格式如下: public cl ...

  3. mysql返回指定时间格式_【MySQL】查询日期返回指定格式

    查询日期返回固定格式 SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') AS nowDate FROM table_name // 2020-09-25 2 ...

  4. java中main()函数的返回值是什么_Java中main()函数的返回值类型是什么

    Java中main()函数的返回值类型是什么 答:void 在单纯形表的终表中,若非基变量的检验数有0,那么最优解 答:无穷多 中国大学MOOC: 不属于现代区位理论的是( ) 答:中心地理论 不属于 ...

  5. SSM8==纯注解SSM项目:实现单表CRUD、事务、自定义异常和统一异常处理、RESTFUL风格接口、统一返回值格式(状态码、内容、消息)、JSON传参、axios、vue.js、elementUI

    环境:IDEA2021+JDK8+MAVEN3.8+TOMCAT7插件 前端:axios.vue.js.elementUI 后端:见POM.XML相关依赖,主要有数据库MySQL5.7 ,数据源Dru ...

  6. java 里如何实现逻辑返回值_☆技术问答集锦(五)

    1 简述逻辑操作(&,|,^)与条件操作(&&,||)的区别 区别主要答两点: 条件操作只能操作布尔型的,而逻辑操作不仅可以操作布尔型,而且可以操作数值型: 逻辑操作不会产生短 ...

  7. LY.JAVA面向对象编程.形式参数和返回值

    2018-07-09 13:29:16 运动员和教练案例 1 /* 2 教练和运动员案例(学生分析然后讲解) 3 乒乓球运动员和篮球运动员. 4 乒乓球教练和篮球教练. 5 为了出国交流,跟乒乓球相关 ...

  8. java函数void返回值是,Java中main()函数的返回值是什么( )。A、StringB、intC、c......

    下面的哪个是Java的关键字()A.stringB.abstractC.NULLD.Boolean Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参?A.St ...

  9. iBaits中,关于insert返回值的问题(注意!!!不必写resultClass= java.lang.Integer,方法的返回值就是int)

    今天工作中使用iBaits写SQL,其中一个是insert语句 在sqlMap中我这么写了,<insert parameterClass="...." resultClass ...

  10. java keyset ==_Java中keySet()返回值的排序问题

    上回说到,由于对数据进行处理的时候是按照乱序一行一行的处理,导致并行线程各自占据了一部分数据,谁也不肯释放,从而发生死锁. 为什么会乱序,是因为取得数据行主键的时候,使用了HashMap.keySet ...

最新文章

  1. 在 Google Colab 中使用 OpenCV 进行图像处理简介
  2. resultType 与resultMap 的区别
  3. PE知识复习之PE的导出表
  4. 猫、交换机和路由器的区别
  5. TP5与TP3.X对比
  6. Could not find *.apk!解决办法
  7. SAP Cloud for Customer的前世今生
  8. java 反射 调用私有构造函数_使用反射调用私有方法
  9. 自驾日产轩逸由沈阳去西藏拉萨,车辆和现在的路况到底行不行?
  10. MySQL多线程并发调优
  11. 修改手机屏幕刷新率_今年买手机绕不开高刷新率屏幕,144Hz比120Hz更好吗?
  12. 基于51单片机的红外接收
  13. 麟龙指标通达信指标公式源码_麟龙指标套三 麟龙特色指标 通达信主图+副图指标 贴图...
  14. 奋斗吧,程序员——第八章 衣带渐宽终不悔,为伊消得人憔悴
  15. hdu多校第六场1005 (hdu6638) Snowy Smilel 线段树/区间最大和
  16. MATLAB绘制B样条曲线
  17. 计算机等级二级等保要求
  18. 网易滑块识别-通用滑块识别
  19. iOS13新特性-WWDC2019大会总结-ipadOS发布-SwiftUI重磅发布
  20. Django个人博客开发练手demo笔记

热门文章

  1. linux 查看某个进程所在目录
  2. GDKOI2016 游记
  3. 电子科大信息与软件学院考研之初试关键时间点
  4. 关于封装、打包特定谷歌浏览器(两个版本)
  5. minio分布式集群详细搭建、Docker安装部署minio、nginx代理、minio封装工具类
  6. CSS 相对/绝对(relative/absolute)定位系列
  7. 【GP5安装配置】 Greenplum5.23 安装gpcc4.8笔记
  8. Caused by: java.lang.IllegalArgumentException: 找到多个名为spring_web的片段
  9. 给网站添加一个HTML音乐播放器
  10. C# 处理html 标签一些正则表达式 整理收集