最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

springboot如何全局格式化時間?

2023-04-03 19:31 作者:程序員的勇敢  | 我要投稿


Spring Boot 是一個基于 Spring 框架的開發(fā)框架,用于快速構(gòu)建獨(dú)立的、生產(chǎn)級別的應(yīng)用程序。

目標(biāo)是使 Spring 應(yīng)用程序的開發(fā)變得更加簡單、快速和靈活,使得開發(fā)人員可以更加專注于業(yè)務(wù)邏輯的實(shí)現(xiàn),而不是繁瑣的配置和細(xì)節(jié)問題。

所以對于標(biāo)題中的如何格式化全局時間,有如下幾種簡單處理辦法。

1、全局配置

使用Spring Boot自帶的全局日期格式化器。在application.properties文件中配置如下:

spring.jackson.date-format=yyyy-MM-dd?HH:mm:ss

這樣在應(yīng)用程序中所有的日期類型(Date、LocalDateTime等)都將按照yyyy-MM-dd HH:mm:ss的格式進(jìn)行輸出和解析。

2、自定義全局日期格式化器

在Spring Boot應(yīng)用程序中可以使用自定義的日期格式化器來格式化所有的日期類型。定義一個繼承自WebMvcConfigurer的配置類,然后在configureMessageConverters方法中添加自定義的日期格式化器。

@Configuration
public?class?WebConfig?implements?WebMvcConfigurer?{

????@Override
????public?void?configureMessageConverters(List<HttpMessageConverter<?>>?converters)?{
????????Jackson2ObjectMapperBuilder?builder?=?new?Jackson2ObjectMapperBuilder();
????????builder.dateFormat(new?SimpleDateFormat("yyyy-MM-dd?HH:mm:ss"));
????????converters.add(new?MappingJackson2HttpMessageConverter(builder.build()));
????}
}

這樣,應(yīng)用程序中所有的日期類型都將按照自定義的格式進(jìn)行輸出和解析。


springboot如何全局格式化時間?的評論 (共 條)

分享到微博請遵守國家法律
新野县| 曲阳县| 景洪市| 大足县| 共和县| 全南县| 安仁县| 保山市| 隆子县| 郎溪县| 方城县| 桂阳县| 枝江市| 商水县| 泸溪县| 乐山市| 娄底市| 阳朔县| 咸丰县| 菏泽市| 蒙城县| 伊金霍洛旗| 梧州市| 瑞昌市| 新巴尔虎右旗| 华蓥市| 邵阳县| 安阳县| 无锡市| 忻州市| 永昌县| 桂平市| 余姚市| 花莲市| 增城市| 万荣县| 宜兴市| 丽水市| 琼结县| 沂南县| 裕民县|