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序列化之后的日期格式,可以设置时区。
相关推荐
William_cl2 小时前
ASP.NET Core ViewData:弱类型数据交互的精髓与避坑指南
后端·asp.net·交互
内存不泄露2 小时前
基于Spring Boot和Vue的在线考试系统设计与实现
vue.js·spring boot·后端
꧁Q༒ོγ꧂2 小时前
算法详解(二)--算法思想基础
java·数据结构·算法
次元工程师!2 小时前
Sa-Token完成路由鉴权
java·服务器·前端
Clarence Liu2 小时前
LLM (1) 如何下载模型(mac)
人工智能·后端·深度学习
IT_陈寒2 小时前
Redis 7.0 实战:5个被低估但超实用的新特性,让你的QPS提升40%
前端·人工智能·后端
华如锦2 小时前
一.2部署——大模型服务快速部署vLLM GPU 安装教程 (Linux)
java·linux·运维·人工智能·后端·python·vllm
小徐敲java2 小时前
使用aop切面springmvc后抛出异常一直捕捉不到异常(抛出异常UndeclaredThrowableException类)
spring·aop
小鸡脚来咯2 小时前
设计模式,单例和工厂模式
java
Qiuner2 小时前
Spring Boot 全局异常处理策略设计(三):@ExceptionHandler 与 @ControllerAdvice 生效原理源码解析
java·spring boot·后端