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