当前位置: 首页 > news >正文

spring boot 配置全局日期和时间格式

spring boot 为项目配置 全局日期和时间格式化yyyy-MM-dd HH:mm:ss

  方式一:代码配置全局日期和时间格式化

/*** @author hua*/
@Configuration
public class WebConfiguration implements WebMvcConfigurer {/*** 项目全局时间格式化*/
@Bean
public ObjectMapper getObjectMapper() {// 创建ObjectMapper实例ObjectMapper om = new ObjectMapper();// 创建JavaTimeModule以支持Java 8的时间日期类型序列化和反序列化JavaTimeModule javaTimeModule = new JavaTimeModule();// 针对LocalDateTime类型,注册自定义的反序列化器,使用指定的日期时间格式进行反序列化javaTimeModule.addDeserializer(LocalDateTime.class, new LocalDateTimeDeserializer(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));// 针对LocalDate类型,注册自定义的反序列化器,使用指定的日期格式进行反序列化javaTimeModule.addDeserializer(LocalDate.class, new LocalDateDeserializer(DateTimeFormatter.ofPattern("yyyy-MM-dd")));// 针对LocalTime类型,注册自定义的反序列化器,使用指定的时间格式进行反序列化javaTimeModule.addDeserializer(LocalTime.class, new LocalTimeDeserializer(DateTimeFormatter.ofPattern("HH:mm:ss")));// 将JavaTimeModule注册到ObjectMapper中,以启用对Java 8时间日期类型的支持om.registerModule(javaTimeModule);// 返回配置后的ObjectMapper对象return om;
}}

方式二: 配置文件实现,application.propertiesapplication.yml:

# 设置日期格式
spring.jackson.date-format=yyyy-MM-dd# 设置时间格式
spring.jackson.time-format=HH:mm:ss# 设置日期时间格式
spring.jackson.date-time-format=yyyy-MM-dd HH:mm:ss

 

 

http://www.lryc.cn/news/268923.html

相关文章:

  • GoLang学习之路,对Elasticsearch的使用,一文足以(包括泛型使用思想)(二)
  • 鸿蒙APP的代码规范
  • 蓝桥杯-每日刷题-027
  • 安装Node修改Node镜像地址搭建Vue脚手架创建Vue项目
  • git 学习 之一个规范的 commit 如何写
  • 2023 年人工智能研究与技术排名前 10 的国家
  • 留言板(Mybatis连接数据库版)
  • 第十二章 Sleuth分布式请求链路跟踪
  • EasyExcel多线程批量导出数据,动态表头,静态资源访问
  • 树莓派界面改成中文
  • 软件工程期末复习
  • 【linux】select实现定时器
  • Android 13 - Media框架(28)- MediaCodec(三)
  • Azure 学习总结
  • 数据库是否可以直接作为数据仓库的数据源
  • IntelliJ IDE 插件开发 | (四)开发一个时间管理大师插件
  • 【ChatGPT 默认强化学习策略】PPO 近端策略优化算法
  • 【银行测试】金融银行-理财项目面试/分析总结(二)
  • 张江智荟毁约offer
  • ubuntu 系统终端颜色设置
  • 【Vue】class与style绑定
  • 大厂前端面试题总结(百度、字节跳动、腾讯、小米.....),附上热乎面试经验!
  • EXPLORING DIFFUSION MODELS FOR UNSUPERVISED VIDEO ANOMALY DETECTION 论文阅读
  • 当 ML 遇到 DevOps:如何理解 MLOps
  • vue+element+springboot实现多张图片上传
  • react使用useState更新数组失败
  • 《LIO-SAM阅读笔记》3.后端优化
  • mac下jd-gui提示没有找到合适的jdk版本
  • FlinkSQL窗口实例分析
  • 18-网络安全框架及模型-信息系统安全保障模型