为了便于date类型字段的序列化和反序列化,需要在数据结构的date类型的字段上用JsonFormat注解进行注解
具体格式如下

  @JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss.SSSZ", locale = "zh", timezone = "GMT+8")

pattern 指定转化的格式,SSSZ(S指的是微秒,Z指时区)
此处的pattern和java.text.SimpleDateFormat中的Time Patterns一致

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

具体的pattern和转化后的date形式如下

Examples
The following examples show how date and time patterns are interpreted in the U.S. locale. The given date and time are 2001-07-04 12:08:56 local time in the U.S. Pacific Time time zone. Date and Time Pattern Result "yyyy.MM.dd G 'at' HH:mm:ss z" 2001.07.04 AD at 12:08:56 PDT "EEE, MMM d, ''yy" Wed, Jul 4, '01 "h:mm a" 12:08 PM "hh 'o''clock' a, zzzz" 12 o'clock PM, Pacific Daylight Time "K:mm a, z" 0:08 PM, PDT "yyyyy.MMMMM.dd GGG hh:mm aaa" 02001.July.04 AD 12:08 PM "EEE, d MMM yyyy HH:mm:ss Z" Wed, 4 Jul 2001 12:08:56 -0700 "yyMMddHHmmssZ" 010704120856-0700 "yyyy-MM-dd'T'HH:mm:ss.SSSZ" 2001-07-04T12:08:56.235-0700 "yyyy-MM-dd'T'HH:mm:ss.SSSXXX" 2001-07-04T12:08:56.235-07:00 "YYYY-'W'ww-u" 2001-W27-3

转载于:https://www.cnblogs.com/frankyou/p/6859883.html

jackson 中JsonFormat date类型字段的使用相关推荐

  1. ORACLE中date类型字段的处理

    ORACLE中date类型字段的处理 (1)在英文版本的ORACLE中默认日期格式为'DD-MON-YY',例如'01-JAN-98' 在汉化的中文版本中ORACLE默认日期格式为'日-月-年',例如 ...

  2. mysql语句中把string类型字段转datetime类型

    mysql语句中把string类型字段转datetime类型 在mysql里面利用str_to_date()把字符串转换为日期 此处以表h_hotelcontext的Start_time和End_ti ...

  3. Mysql在sql中截取时间类型字段的年月日和时间-DATE_FORMAT() 函数

    Mysql在sql中截取时间类型字段的年月日和时间 DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据. 下面的脚本使用 DATE_FORMAT() 函数来显示不同的格式.我们使用 N ...

  4. 【Mybatis】Mybatis将String类型的0存到数据库中的number类型字段中,变成了空;

    一.问题 Mybatis将String类型的0存到数据库中的number类型字段中,变成了空: 二.分析 自己写了一个自动写代码的脚本,带入springBatch后,读取文件时,少了序列号0-9的记录 ...

  5. cxf webservice接收date类型字段值为空导致异常问题解决方案

    cxf webservice接收date类型字段值为空时,后台会报错.原因是cxf没有很好处理空值的情况. 解决方案 自定义date字段的转换方式.以springboot cxf 为例.涉及以下三点改 ...

  6. java把date改成时间戳_spring处理数据库中Date类型字段转换成时间戳问题

    有两种方式可以解决日期转换Json问题: 1.(不推荐)局部修改,自定义注解进行将日期类型转换为Date类型. 2.(强烈推荐)全局修改,用MappingJackson2HttpMessageConv ...

  7. @JsonFormat Date类型时间 格式化 注解 使用

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. @JsonFormat注解是一个时间格式化注解,比如我们存储在mysql中的数据是date类型的,当 ...

  8. oracle10g获取Date类型字段无时分秒解决办法!

    一般的数据库中,DATE字段仅仅表示日期,不包括日期信息,而Oracle数据库中的DATE数据类型是包括日期.时间的,对于不同的Oracle jdbc驱动版本,对于该问题的处理都有些区别. 最近使用 ...

  9. 用SQL语句向数据库添加date类型字段

    在开发的时候,经常要写条SQL语句将信息插入表中,插入的数据如果字段是date类型,就必须将date类型转换成字符串String类型在通过sql语句插入数据库.这是我找到添加该字段的方法!我的解决方法 ...

最新文章

  1. c语言产生一m序列,其特征多相式:1+x^3+x^5,M序列伪随机码在测距回答概率控制中的 - FPGA/ASIC技术 - 电子发烧友网...
  2. python学习之第二课时--运行程序和字符编码
  3. python语音播报-Python实现有道翻译+语音播报
  4. ZOJ - 4122 Triangle City(最短路+欧拉通路+思维)
  5. mysql恢复root用户_恢复MYSQL的root用户
  6. 给与 x 距离不超过 d 的点权值 a_一年级不上网课,妈妈陪孩子一起来完成三单元各课练习及单元卷吧...
  7. phpcms文章的发布时间改为可输入的文本框
  8. pip install 报错 Error: Cannot uninstall ‘pyparsing‘ 的解决方法
  9. 使用花生壳6.5客户端FTP设置
  10. 代码安全之代码混淆及加固(Android)
  11. Java压缩文件/文件夹
  12. 淘宝大数据体系之数据采集
  13. HTML星星组成的平行四边形,用一个程序打印菱形,平行四边形星星图
  14. 使用JS创建条形码在线生成工具-toolfk.com
  15. Android图片加载框架最全解析(五)
  16. 区块链将这样影响你的生产生活
  17. Ideas for Snap to grid
  18. php怎么设置浏览器提示错误,浏览器怎么显示php错误
  19. 为什么软件正在吞噬这个世界?​by 网景创始人 Marc Andreessen 马克·安德森​
  20. java 保险管理系统_保险管理系统

热门文章

  1. 微信小程序开发的入门基础知识点
  2. 位示图 c语言程序,位示图模拟文件系统空闲快管理c语言
  3. 电脑上装蓝牙_指甲盖变触控板,隔空就能操控手机和电脑!
  4. 《好未来编程题》 输入n个整数,输出出现次数大于等于数组长度一半的数
  5. java图像处理之幂律变换
  6. 主流机器学习模型模板代码+经验分享[xgb, lgb, Keras, LR]
  7. python科学计算笔记(十一)pandas中date_range生成指定日期
  8. 读完这篇文章,就基本搞定了Redis数据库
  9. 各大公司java面试整理对应问题博客整理
  10. 二值图片连续区域检测