最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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)文章

  • BigDecimal的toString()、toPlainString()和toEngineeringString()區(qū)別及用法詳解

    BigDecimal的toString()、toPlainString()和toEngineeringString()區(qū)

    使用BigDecimal進(jìn)行打印的時(shí)候,經(jīng)常會(huì)對(duì)BigDecimal提供的三個(gè)toString方法感到好奇,以下整理3個(gè)toString方法的區(qū)別及用法,需要的朋友可以參考下
    2023-08-08
  • SpringJPA?做分頁(yè)條件查詢的代碼實(shí)踐

    SpringJPA?做分頁(yè)條件查詢的代碼實(shí)踐

    相信小伙伴們的項(xiàng)目很多都用到SpringJPA框架的吧,對(duì)于單表的增刪改查利用jpa是很方便的,但是對(duì)于條件查詢并且分頁(yè)?是不是很多小伙伴不經(jīng)常寫(xiě)到,今天給大家分享SpringJPA?做分頁(yè)條件查詢的案例代碼,感興趣的朋友一起看看吧
    2024-03-03
  • Mybatis執(zhí)行SQL時(shí)多了一個(gè)limit的問(wèn)題及解決方法

    Mybatis執(zhí)行SQL時(shí)多了一個(gè)limit的問(wèn)題及解決方法

    這篇文章主要介紹了Mybatis執(zhí)行SQL時(shí)多了一個(gè)limit的問(wèn)題及解決方法,Mybatis攔截器方法識(shí)別到配置中參數(shù)supportMethodsArguments 為ture時(shí)會(huì)分頁(yè)處理,本文結(jié)合示例代碼給大家講解的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • Java把多個(gè)對(duì)象的list的數(shù)據(jù)合并的方法示例

    Java把多個(gè)對(duì)象的list的數(shù)據(jù)合并的方法示例

    在Java中合并多個(gè)List可以使用遍歷、Stream API或Apache Commons Collections,通過(guò)遍歷各個(gè)List并將元素添加到新List實(shí)現(xiàn)合并,Java 8提供了Stream API,使用Stream.of()和flatMap()可以簡(jiǎn)潔地合并List,文中給出了多種方法示例,需要的朋友可以參考下
    2024-09-09
  • Java數(shù)據(jù)庫(kù)連接池的幾種配置方法(以MySQL數(shù)據(jù)庫(kù)為例)

    Java數(shù)據(jù)庫(kù)連接池的幾種配置方法(以MySQL數(shù)據(jù)庫(kù)為例)

    這篇文章主要介紹了Java數(shù)據(jù)庫(kù)連接池的幾種配置方法(以MySQL數(shù)據(jù)庫(kù)為例) 的相關(guān)資料,需要的朋友可以參考下
    2016-07-07
  • 一起聊聊Java中13種鎖的實(shí)現(xiàn)方式

    一起聊聊Java中13種鎖的實(shí)現(xiàn)方式

    分布式系統(tǒng)時(shí)代,線程并發(fā),資源搶占,"鎖"?慢慢變得很重要。那么常見(jiàn)的鎖都有哪些?本文就來(lái)和大家聊聊Java中13種鎖的實(shí)現(xiàn)方式,感興趣的可以了解一下
    2022-08-08
  • Spring復(fù)雜對(duì)象創(chuàng)建的方式小結(jié)

    Spring復(fù)雜對(duì)象創(chuàng)建的方式小結(jié)

    這篇文章主要介紹了Spring復(fù)雜對(duì)象創(chuàng)建的三種方式,現(xiàn)在使用Spring如何創(chuàng)建這種類型的對(duì)象?Spring中提供了三種方法來(lái)創(chuàng)建復(fù)雜對(duì)象,需要的朋友可以參考下
    2022-01-01
  • 關(guān)于Springboot的日志配置

    關(guān)于Springboot的日志配置

    Spring Boot默認(rèn)使用LogBack日志系統(tǒng),如果不需要更改為其他日志系統(tǒng)如Log4j2等,則無(wú)需多余的配置,LogBack默認(rèn)將日志打印到控制臺(tái)上,需要的朋友可以參考下
    2023-05-05
  • Java定時(shí)任務(wù)的三種實(shí)現(xiàn)方法

    Java定時(shí)任務(wù)的三種實(shí)現(xiàn)方法

    在應(yīng)用里經(jīng)常都有用到在后臺(tái)跑定時(shí)任務(wù)的需求。舉個(gè)例子,比如需要在服務(wù)后臺(tái)跑一個(gè)定時(shí)任務(wù)來(lái)進(jìn)行垃圾回收
    2014-04-04
  • IntelliJ IDEA搜索整個(gè)項(xiàng)目進(jìn)行全局替換(有危險(xiǎn)慎用)

    IntelliJ IDEA搜索整個(gè)項(xiàng)目進(jìn)行全局替換(有危險(xiǎn)慎用)

    今天小編就為大家分享一篇關(guān)于IntelliJ IDEA搜索整個(gè)項(xiàng)目進(jìn)行全局替換(有危險(xiǎn)慎用),小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-10-10

最新評(píng)論

建阳市| 南投县| 托克托县| 平遥县| 通道| 永和县| 孙吴县| 乌兰浩特市| 弋阳县| 内江市| 天峨县| 松阳县| 宜川县| 洞头县| 建水县| 阳信县| 自治县| 科技| 蒲城县| 盖州市| 陕西省| 嘉荫县| 当雄县| 阿城市| 新蔡县| 台东市| 泾阳县| 小金县| 宁远县| 廉江市| 电白县| 绩溪县| 浦县| 铜梁县| 连州市| 宣城市| 孟州市| 科技| 桂阳县| 洛南县| 枣强县|