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

Java8生成時(shí)間方式及格式化時(shí)間的方法實(shí)例

 更新時(shí)間:2020年08月25日 11:07:37   作者:zhuanzhudeyipi  
這篇文章主要給大家介紹了關(guān)于Java8生成時(shí)間方式及格式化時(shí)間的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

LocalDate類

第一種:直接生成當(dāng)前時(shí)間

    LocalDate date = LocalDate.now();
    System.out.println(date);
    
結(jié)果:2020-08-20

第二種:使用 LocalDate.of 構(gòu)建時(shí)間

    LocalDate date = LocalDate.now();
    date = LocalDate.of(2020, 9, 20);
    System.out.println(date);
    
結(jié)果:2020-09-20

第三種:使用 LocalDate.parse 構(gòu)建時(shí)間

     LocalDate date = LocalDate.now();
    date = LocalDate.parse("2020-08-20");
    System.out.println(date);

LocalTime類

第一種:直接獲取當(dāng)前時(shí)間包含毫秒數(shù)

    // 獲取當(dāng)前時(shí)間,包含毫秒數(shù)
    LocalTime now = LocalTime.now();
    System.out.println(now);
    
結(jié)果:10:59:01.532

第二種:構(gòu)建時(shí)間

    LocalTime localTime = LocalTime.of(13, 30, 59);
    System.out.println(localTime);
    
結(jié)果:13:30:59

第三種:獲取當(dāng)前時(shí)間不包含毫秒數(shù)

    LocalTime now = LocalTime.now();
    LocalTime localTime = now.withNano(0);
    System.out.println(localTime);

結(jié)果:11:02:07

第四種:將字符串轉(zhuǎn)成時(shí)間

     LocalTime localTime = LocalTime.parse("11:05:20");
    System.out.println(localTime);

結(jié)果:11:05:20

第五種:獲取時(shí)、分、秒、納秒

    LocalTime time = LocalTime.now();
    System.out.println("當(dāng)前時(shí)間" + time);
    // 獲取 時(shí),分,秒,納秒
    int hour = time.getHour();
    int minute = time.getMinute();
    int second = time.getSecond();
    int nano = time.getNano();
    System.out.println( hour + "時(shí)" + minute + "分" + second + "秒" + nano + "納秒");

結(jié)果:
當(dāng)前時(shí)間11:27:14.161
11時(shí)27分14秒161000000納秒

外匯名詞解釋https://www.fx61.com/definitions

LocalDateTime類

第一種:直接獲取當(dāng)前時(shí)間包含毫秒數(shù)

    LocalDateTime time = LocalDateTime.now();
    System.out.println(time);

結(jié)果:2020-08-20T11:07:45.217

第二種:將字符串轉(zhuǎn)成時(shí)間

    String date = "2020-08-20 11:08:10";
    DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
    LocalDateTime time = LocalDateTime.parse(date, dateTimeFormatter);
    System.out.println(time);

結(jié)果:2020-08-20T11:08:10

第三種:將時(shí)間轉(zhuǎn)成時(shí)間戳

    String date="2020-08-20 11:08:10";
    DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
    LocalDateTime time = LocalDateTime.parse(date, dateTimeFormatter);
    long l = time.toEpochSecond(ZoneOffset.of("+9"));
    System.out.println(l);

結(jié)果:1597889290

第四種:將時(shí)間進(jìn)行格式化為字符串

    DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
    String time = dateTimeFormatter.format(LocalDateTime.now());
    System.out.println(time);

結(jié)果:2020-08-20 11:13:39

第五種:獲取、年、月、日、時(shí)、分、秒、納秒

    /** 時(shí)間 **/
    LocalDateTime dateTime = LocalDateTime.now();
    System.out.println("LocalDateTime:" + dateTime);
    // LocalDateTime實(shí)際上就是 日期類+時(shí)間類的組合,所以也可以LocalDate和LocalTime的一些方法
    int year = dateTime.getYear();
    int month = dateTime.getMonthValue();
    int day = dateTime.getDayOfMonth();
    int hour = dateTime.getHour();
    int minute = dateTime.getMinute();
    int second = dateTime.getSecond();
    int nano = dateTime.getNano();
    System.out.println(year + "年" + month + "月" + day + "日" + hour + "時(shí)" + minute + "分" + second + "秒" + nano + "納秒");

結(jié)果:
當(dāng)前時(shí)間:2020-08-20T11:32:10.978
2020年8月20日11時(shí)32分10秒978000000納秒

總結(jié)

到此這篇關(guān)于Java8生成時(shí)間方式及格式化時(shí)間的文章就介紹到這了,更多相關(guān)Java8生成時(shí)間方式及格式化時(shí)間內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Spring Boot使用過濾器和攔截器分別實(shí)現(xiàn)REST接口簡易安全認(rèn)證示例代碼詳解

    Spring Boot使用過濾器和攔截器分別實(shí)現(xiàn)REST接口簡易安全認(rèn)證示例代碼詳解

    這篇文章主要介紹了Spring Boot使用過濾器和攔截器分別實(shí)現(xiàn)REST接口簡易安全認(rèn)證示例代碼,通過開發(fā)實(shí)踐,理解過濾器和攔截器的工作原理,需要的朋友可以參考下
    2018-06-06
  • Java實(shí)現(xiàn)十進(jìn)制與二進(jìn)制互轉(zhuǎn)的示例詳解

    Java實(shí)現(xiàn)十進(jìn)制與二進(jìn)制互轉(zhuǎn)的示例詳解

    這篇文章主要為大家詳細(xì)介紹了Java如何實(shí)現(xiàn)十進(jìn)制與二進(jìn)制的互轉(zhuǎn),文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Java有一定幫助,需要的可以參考一下
    2022-11-11
  • 詳解Eclipse安裝SVN插件的兩種方法

    詳解Eclipse安裝SVN插件的兩種方法

    這篇文章主要介紹了詳解Eclipse 安裝 SVN 插件的兩種方法,詳細(xì)的介紹了這兩種安裝方法,具有一定的參考價(jià)值,有興趣的可以了解一下
    2018-01-01
  • java發(fā)起http請求調(diào)用post與get接口的方法實(shí)例

    java發(fā)起http請求調(diào)用post與get接口的方法實(shí)例

    在實(shí)際開發(fā)過程中,我們經(jīng)常需要調(diào)用對方提供的接口或測試自己寫的接口是否合適,下面這篇文章主要給大家介紹了關(guān)于java發(fā)起http請求調(diào)用post與get接口的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • Java利用StampedLock實(shí)現(xiàn)讀寫鎖的方法詳解

    Java利用StampedLock實(shí)現(xiàn)讀寫鎖的方法詳解

    在jdk8以后,java提供了一個(gè)性能更優(yōu)越的讀寫鎖并發(fā)類StampedLock,該類的設(shè)計(jì)初衷是作為一個(gè)內(nèi)部工具類,用于輔助開發(fā)其它線程安全組件。本文就來和大家一起學(xué)習(xí)下StampedLock的功能和使用
    2022-10-10
  • 一篇文章帶你深入了解Java基礎(chǔ)(5)

    一篇文章帶你深入了解Java基礎(chǔ)(5)

    這篇文章主要給大家介紹了關(guān)于Java中方法使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-08-08
  • Java如何修改JsonObject中的屬性值

    Java如何修改JsonObject中的屬性值

    這篇文章主要介紹了Java如何修改JsonObject中的屬性值問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • java中Servlet程序下載文件實(shí)例詳解

    java中Servlet程序下載文件實(shí)例詳解

    在本篇文章里小編給大家整理的是一篇關(guān)于java中Servlet程序下載文件實(shí)例內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-02-02
  • Java基礎(chǔ)之容器LinkedList

    Java基礎(chǔ)之容器LinkedList

    這篇文章主要介紹了Java基礎(chǔ)之容器LinkedList,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)java基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • 淺談fastjson的常用使用方法

    淺談fastjson的常用使用方法

    下面小編就為大家?guī)硪黄獪\談fastjson的常用使用方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-08-08

最新評論

寿宁县| 海安县| 新竹市| 长顺县| 澄城县| 馆陶县| 西盟| 思南县| 宜州市| 法库县| 深圳市| 新乐市| 资阳市| 商城县| 汶川县| 高尔夫| 江北区| 罗源县| 同心县| 石首市| 巍山| 东丰县| 五指山市| 汉阴县| 杭锦旗| 固阳县| 桐乡市| 台江县| 化德县| 杭锦旗| 山东| 剑阁县| 瓮安县| 尖扎县| 枣强县| 洛阳市| 江口县| 扎鲁特旗| 壶关县| 台湾省| 安岳县|