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

Java中Date、LocalDate、LocalDateTime、LocalTime、時(shí)間戳之間的相互轉(zhuǎn)換代碼

 更新時(shí)間:2025年04月12日 13:54:33   作者:一個(gè)默默小透明  
這篇文章主要介紹了Java中日期時(shí)間轉(zhuǎn)換的多種方法,包括將Date轉(zhuǎn)換為L(zhǎng)ocalDateTime、LocalDate等,以及將時(shí)間戳轉(zhuǎn)換為L(zhǎng)ocalDateTime,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

一、Date轉(zhuǎn)LocalDateTime

    @Test
    public void test06(){
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        // Date
        Date date = new Date();
        System.out.println("Date\t" + sdf.format(date));

        // Date 轉(zhuǎn) LocalDateTime
        DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
        LocalDateTime dateToLocalDateTime = date.toInstant().atZone(ZoneId.systemDefault()).toLocalDateTime();
        System.out.println("Date To LocalDateTime\t" + dtf.format(dateToLocalDateTime));
    }

二、Date轉(zhuǎn)LocalDate

    @Test
    public void test07(){
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        // Date
        Date date = new Date();
        System.out.println("Date\t" + sdf.format(date));

        // Date 轉(zhuǎn) LocalDate
        // 注意 LocalDate 只能有年月日,格式化日期不能有時(shí)分秒,否則會(huì)報(bào)錯(cuò)
        DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd");
        LocalDate dateToLocalDate = date.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
        System.out.println("Date To LocalDate\t" + dtf.format(dateToLocalDate));
    }

三、LocalDateTime轉(zhuǎn)LocalDate

    @Test
    public void test08(){
        // LocalDateTime 轉(zhuǎn) LocalDate
        DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd");
        LocalDate localDateTimeToLocalDate = LocalDateTime.now().toLocalDate();
        System.out.println("LocalDateTime To LocalDate\t" + dtf.format(localDateTimeToLocalDate));
    }

四、LocalDateTime轉(zhuǎn)LocalTime

    @Test
    public void test09(){
        // LocalDateTime 轉(zhuǎn) LocalTime
        // 注意 LocalTime 只能有時(shí)分秒,格式化日期不能有年月日,否則會(huì)報(bào)錯(cuò)
        DateTimeFormatter dtf = DateTimeFormatter.ofPattern("HH:mm:ss");
        LocalTime localDateTimeToLocalTime = LocalDateTime.now().toLocalTime();
        System.out.println("LocalDateTime To LocalTime\t" + dtf.format(localDateTimeToLocalTime));
    }

五、LocalDateTime轉(zhuǎn)Date

    @Test
    public void test10(){
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        // LocalDateTime 轉(zhuǎn) Date
        ZoneId zoneId = ZoneId.systemDefault();
        Date localDateTimeToDate = Date.from(LocalDateTime.now().atZone(zoneId).toInstant());
        System.out.println("LocalDateTime To Date\t" + sdf.format(localDateTimeToDate));
    }

六、LocalDate轉(zhuǎn)Date

    @Test
    public void test11(){
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        // LocalDate 轉(zhuǎn) Date
        Date LocalDateToDate = Date.from(LocalDate.now().atStartOfDay(ZoneId.systemDefault()).toInstant());
        System.out.println("LocalDate To Date\t" + sdf.format(LocalDateToDate));
    }

七、時(shí)間戳轉(zhuǎn)LocalDateTime

    @Test
    public void test12(){
        DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
        // 時(shí)間戳 轉(zhuǎn) LocalDateTime
        Long timestamp = LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli();
        LocalDateTime time2 = LocalDateTime.ofEpochSecond(timestamp/1000,0,ZoneOffset.ofHours(8));
        System.out.println("時(shí)間戳 To LocalDateTime\t" + dtf.format(time2));
    }

總結(jié)

到此這篇關(guān)于Java中Date、LocalDate、LocalDateTime、LocalTime、時(shí)間戳之間的相互轉(zhuǎn)換代碼的文章就介紹到這了,更多相關(guān)Java中日期時(shí)間相互轉(zhuǎn)換內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Spring Security源碼解析之權(quán)限訪問控制是如何做到的

    Spring Security源碼解析之權(quán)限訪問控制是如何做到的

    Spring Security 中對(duì)于權(quán)限控制默認(rèn)已經(jīng)提供了很多了,但是,一個(gè)優(yōu)秀的框架必須具備良好的擴(kuò)展性,下面小編給大家介紹Spring Security源碼解析之權(quán)限訪問控制是如何做到的,感興趣的朋友跟隨小編一起看看吧
    2021-05-05
  • 在Java編程中使用正則表達(dá)式的基本方法

    在Java編程中使用正則表達(dá)式的基本方法

    這篇文章主要介紹了在Java編程中使用正則表達(dá)式的基本方法,是Java入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-11-11
  • Java FTP上傳下載刪除功能實(shí)例代碼

    Java FTP上傳下載刪除功能實(shí)例代碼

    這篇文章主要介紹了Java FTP上傳下載刪除功能實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-03-03
  • java性能優(yōu)化四種常見垃圾收集器匯總

    java性能優(yōu)化四種常見垃圾收集器匯總

    這篇文章主要介紹了java性能優(yōu)化四種常見垃圾收集器匯總,每種垃圾收集器都有其不同的算法實(shí)現(xiàn)和步驟,下面我們簡(jiǎn)單描述下我們常見的四種垃圾收集器的算法過程,感興趣的同學(xué)們最好先看下以下的兩篇文章去增加理解
    2022-07-07
  • 如何使用Spring Security實(shí)現(xiàn)用戶-角色-資源的權(quán)限控制

    如何使用Spring Security實(shí)現(xiàn)用戶-角色-資源的權(quán)限控制

    文章介紹了如何通過SpringSecurity實(shí)現(xiàn)用戶-角色-資源的權(quán)限管理,包括基于角色的請(qǐng)求控制、加載用戶角色信息、角色與資源的關(guān)聯(lián)等步驟,同時(shí),提供了一些測(cè)試場(chǎng)景,以驗(yàn)證權(quán)限控制是否正確,感興趣的朋友跟隨小編一起看看吧
    2024-10-10
  • IDEA 集成 Docker 插件一鍵部署 SpringBoot 應(yīng)用小結(jié)

    IDEA 集成 Docker 插件一鍵部署 SpringBoot 應(yīng)用

    通過本文介紹的方法,我們期望能幫助開發(fā)者更輕松地在IDEA中實(shí)現(xiàn)Spring Boot應(yīng)用的Docker化部署,為現(xiàn)代軟件開發(fā)提供更便捷的解決方案,感興趣的朋友一起看看吧
    2023-11-11
  • 詳解Spring依賴注入的三種方式以及優(yōu)缺點(diǎn)

    詳解Spring依賴注入的三種方式以及優(yōu)缺點(diǎn)

    IoC?和?DI?是?Spring?中最重要的兩個(gè)概念,其中?IoC(Inversion?of?Control)為控制反轉(zhuǎn)的思想,而?DI(Dependency?Injection)依賴注入為其(IoC)具體實(shí)現(xiàn)。那么?DI?實(shí)現(xiàn)依賴注入的方式有幾種?這些注入方式又有什么不同?本文就來和大家一起詳細(xì)聊聊
    2022-08-08
  • Java并發(fā)編程中的CyclicBarrier線程屏障詳解

    Java并發(fā)編程中的CyclicBarrier線程屏障詳解

    這篇文章主要介紹了Java并發(fā)編程中的CyclicBarrier線程屏障詳解,
    2023-12-12
  • mybatis模糊查詢like語(yǔ)句該如何寫

    mybatis模糊查詢like語(yǔ)句該如何寫

    MyBatis模糊查詢通常使用LIKE關(guān)鍵字,結(jié)合concat函數(shù)拼接通配符%實(shí)現(xiàn),在MyBatis配置文件中,通過#{keyword}傳遞參數(shù),生成帶有通配符的查詢語(yǔ)句,MyBatis-Plus中,通過LambdaQueryWrapper類和like方法構(gòu)建模糊查詢條件,簡(jiǎn)化查詢操作
    2024-09-09
  • java通過Excel批量上傳數(shù)據(jù)的實(shí)現(xiàn)示例

    java通過Excel批量上傳數(shù)據(jù)的實(shí)現(xiàn)示例

    Excel批量上傳是常見的一種功能,本文就來介紹一下java通過Excel批量上傳數(shù)據(jù)的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10

最新評(píng)論

郧西县| 苗栗县| 若尔盖县| 安徽省| 邵阳市| 独山县| 常宁市| 始兴县| 菏泽市| 阜平县| 宝鸡市| 上栗县| 唐海县| 当雄县| 汨罗市| 南华县| 永新县| 遵义县| 安吉县| 体育| 宜良县| 江华| 富顺县| 广河县| 手机| 宣恩县| 大城县| 华池县| 长顺县| 墨玉县| 横峰县| 荣成市| 信丰县| 巨野县| 杭州市| 文登市| 龙岩市| 蒙自县| 天峻县| 永康市| 藁城市|