Spring中Date日期序列化与反序列化中格式设置

java 复制代码
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date openingEndTime;

说明:

  • @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss"):这是设置前端传过来的时间格式,这里没有时区。org.springframework.format.annotation.DateTimeFormat.class这是Spring中自带的类。
  • @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8"):这是com.fasterxml.jackson.annotation.JsonFormat类,这是jackson库的类,这是Date序列化之后的日期格式,可以设置时区。
相关推荐
卓怡学长2 分钟前
w192基于springboot教务管理系统
java·数据库·spring boot·spring·maven·intellij-idea
逸Y 仙X6 分钟前
Spark SQL
java·大数据·sql·spark
码农颜7 分钟前
6.4.1 监听连接
java·数据库·mysql
mldong7 分钟前
会签三兄弟:并行/串行/按比例的实现与取舍
java·架构
SomeB1oody30 分钟前
【RustyML入门】7.3. 性能调优与并行
开发语言·后端·机器学习·rust·教程
Java后端的Ai之路31 分钟前
01、Python - 设计模式介绍
java·人工智能·python·设计模式·通用
zzzll111131 分钟前
大模型技术原理与应用实践
java·数据库·人工智能
手握风云-34 分钟前
Spring Cloud:分布式系统的“粘合剂”(六)
后端·spring·spring cloud
asdfg125896336 分钟前
java.util包中的ArrayList&&Collections的目的和用途
java·arraylist·collections
余额瞒着我当琳37 分钟前
C++STL--list底层实现,迭代器分类,模拟list的迭代器封装、实现
java·开发语言·c++