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 小时前
我用 Tabbit 浏览器搭了一套内容创作全自动流水线,太香了!
后端
苍何2 小时前
全网首测,TRAE SOLO 的 AI 麦克风!
后端
IT_陈寒2 小时前
Redis这个内存杀手,差点让我们运维半夜追杀我
前端·人工智能·后端
苍何2 小时前
用 Agent 团队来做知识管理,非常顶!
后端
苍何2 小时前
WPS多维表格,给开发者铺了条新路!
后端
修己xj2 小时前
IDEA 报错 “Command line is too long” 的解决方法
后端
子兮曰2 小时前
DeepSeek TUI:原生 Rust 打造的终端 AI 编码 Agent
前端·javascript·后端
DFT计算杂谈2 小时前
自动化脚本一键绘制三元化合物相图
java·运维·服务器·开发语言·前端·python·自动化
子兮曰2 小时前
深入 Superpowers:180k Stars 的开源 AI 编程方法论是如何工作的
前端·javascript·后端
2301_771717213 小时前
Spring Boot 自动配置核心注解
java·spring boot·mybatis