亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java后臺(tái)如何處理日期參數(shù)格式

 更新時(shí)間:2023年07月15日 09:53:19   作者:nbsp-淑  
這篇文章主要介紹了Java后臺(tái)如何處理日期參數(shù)格式問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Java后臺(tái)處理日期參數(shù)格式的方式

場(chǎng)景一

需要一個(gè)當(dāng)天日期的參數(shù)

DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd");
LocalDateTime time = LocalDateTime.now();
mTime = df.format(time);

場(chǎng)景二

sql查詢相對(duì)應(yīng)的日期格式

?<if test="null != time and '' != time ">
? ? ? ? ?and DATE_FORMAT(entity.time, '%Y-%m-%d' )=#{time }
?</if>

場(chǎng)景三

使用mybatis-plus查詢相對(duì)應(yīng)格式的日期

?QueryWrapper<XXXEntity> queryWrapper = new QueryWrapper<>();
?queryWrapper.eq("date_format (meeting_time,'%Y-%m-%d')", time);
?List<XXXEntity> xentity= xxxMapper.selectList(queryWrapper);

場(chǎng)景四

拼接規(guī)定格式的日期String

SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd EE HH:mm”);
String startTime = sdf.format(meetings.getMeetingTime());
SimpleDateFormat sdf1 = new SimpleDateFormat(“HH:mm”);
String endTime = sdf1.format(meetings.getMeetingEndtime());
System.out.println(startTime);
System.out.println(endTime);
System.out.println(startTime+"-"+endTime);

Java后臺(tái)接收不了前臺(tái)日期參數(shù)

/**
 * 交易時(shí)間
 */
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date orderTime;

最簡(jiǎn)單的,用實(shí)體類接收,并在屬性上添加注解;

如果要用這個(gè)日期到sql中查詢,注意轉(zhuǎn)成String 類型;因?yàn)閿?shù)據(jù)庫(kù)比較時(shí)間,不是用may 之類的英文比較的。

這坑我調(diào)了一上午。。。

public class DateUtils {
	/** 時(shí)間格式(yyyy-MM-dd) */
	public final static String DATE_PATTERN = "yyyy-MM-dd";
	/** 時(shí)間格式(yyyy-MM-dd HH:mm:ss) */
	public final static String DATE_TIME_PATTERN = "yyyy-MM-dd HH:mm:ss";
	public static String format(Date date) {
        return format(date, DATE_PATTERN);
    }
    public static String format(Date date, String pattern) {
        if(date != null){
            SimpleDateFormat df = new SimpleDateFormat(pattern);
            return df.format(date);
        }
        return null;
    }
}

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java開發(fā)druid數(shù)據(jù)連接池maven方式簡(jiǎn)易配置流程示例

    Java開發(fā)druid數(shù)據(jù)連接池maven方式簡(jiǎn)易配置流程示例

    本篇文章主要為大家介紹了java開發(fā)中druid數(shù)據(jù)連接池maven方式的簡(jiǎn)易配置流程示例,文中附含詳細(xì)的代碼示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-10-10
  • spring容器啟動(dòng)實(shí)現(xiàn)初始化某個(gè)方法(init)

    spring容器啟動(dòng)實(shí)現(xiàn)初始化某個(gè)方法(init)

    這篇文章主要介紹了spring容器啟動(dòng)實(shí)現(xiàn)初始化某個(gè)方法(init),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • SpringBoot自定義加載yml實(shí)現(xiàn)方式,附源碼解讀

    SpringBoot自定義加載yml實(shí)現(xiàn)方式,附源碼解讀

    這篇文章主要介紹了SpringBoot自定義加載yml實(shí)現(xiàn)方式附源碼解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • SpringBoot使用Jackson詳解

    SpringBoot使用Jackson詳解

    Spring?Boot中使用Jackson處理JavaBean序列化為JSON格式,常用框架包括Jackson、Fastjson和Gson,Jackson是Spring?Boot默認(rèn)的JSON處理庫(kù),常用注解如@JsonProperty、@JsonIgnore、@JsonFormat等,用于自定義序列化和反序列化行為
    2025-02-02
  • 使用Apache Ignite實(shí)現(xiàn)Java數(shù)據(jù)網(wǎng)格

    使用Apache Ignite實(shí)現(xiàn)Java數(shù)據(jù)網(wǎng)格

    今天我們來(lái)探討如何使用Apache Ignite來(lái)實(shí)現(xiàn)Java數(shù)據(jù)網(wǎng)格,Apache Ignite是一個(gè)高性能的內(nèi)存計(jì)算平臺(tái),它提供了分布式緩存、數(shù)據(jù)網(wǎng)格和計(jì)算功能,可以顯著提高大規(guī)模應(yīng)用的數(shù)據(jù)處理性能,感興趣的小伙伴跟著小編一起來(lái)看看吧
    2024-08-08
  • java實(shí)現(xiàn)文件導(dǎo)入導(dǎo)出

    java實(shí)現(xiàn)文件導(dǎo)入導(dǎo)出

    這篇文章主要介紹了java實(shí)現(xiàn)文件導(dǎo)入導(dǎo)出的方法和具體示例代碼,非常的簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下
    2016-04-04
  • 利用@Value注解為bean的屬性賦值方法總結(jié)

    利用@Value注解為bean的屬性賦值方法總結(jié)

    這篇文章主要介紹了利用@Value注解為bean的屬性賦值方法總結(jié),文中有詳細(xì)的代碼示例,對(duì)學(xué)習(xí)@Value注解有一定的參考價(jià)值,需要的朋友可以參考下
    2023-05-05
  • Java Shutdown Hook場(chǎng)景使用及源碼分析

    Java Shutdown Hook場(chǎng)景使用及源碼分析

    shutdown hook 就是一個(gè)簡(jiǎn)單的已初始化但是未啟動(dòng)的線程,本文詳細(xì)的介紹了Java Shutdown Hook場(chǎng)景使用及源碼分析,感興趣的朋友可以參考一下
    2021-06-06
  • jdbc實(shí)現(xiàn)圖書館借閱系統(tǒng)

    jdbc實(shí)現(xiàn)圖書館借閱系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了jdbc實(shí)現(xiàn)圖書館借閱系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • idea?springBoot項(xiàng)目自動(dòng)注入mapper為空?qǐng)?bào)錯(cuò)的解決方法

    idea?springBoot項(xiàng)目自動(dòng)注入mapper為空?qǐng)?bào)錯(cuò)的解決方法

    這篇文章主要介紹了idea?springBoot項(xiàng)目自動(dòng)注入mapper為空?qǐng)?bào)錯(cuò)的解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03

最新評(píng)論