Java注解@JsonFormat
作者: 时间:2023-02-04阅读数:人阅读
一、@JsonFormat是什么?
通常日期格式都是以时间戳的形式存放在数据库里,当前端页面通过接口查询时,我们会将一个对象的某些属性查出来返回给页面。
类似在实体类上加上改注解:
二、@JsonFormat参数讲解
1.locale代表中国的意思:中国时间段
2.pattern写的就是对于数据库的时间段
yyyy代表-年
MM代表-月
dd代表-日
HH代表-时
mm代表分
ss代表-秒
3.TimeZone
TimeZone 表示时区偏移量,也可以计算夏令时。
在操作 Date, Calendar等表示日期/时间的对象时,经常会用到TimeZone;因为不同的时区,时间不同。
那么timezone加上GMT+8什么意思呢?
GMT 就是格林威治标准时间的英文缩写(Greenwich Mean Time 格林尼治标准时间),是世界标准时间,gmt+8 是格林威治时间+8小时,中国所在时区就是gmt+8 。
本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。
如果侵犯了你的权益请来信告知我们删除。邮箱:licqi@yunshuaiweb.com