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

Java8生成時間方式及格式化時間的方法實例

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

LocalDate類

第一種:直接生成當前時間

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

第二種:使用 LocalDate.of 構建時間

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

第三種:使用 LocalDate.parse 構建時間

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

LocalTime類

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

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

第二種:構建時間

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

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

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

結果:11:02:07

第四種:將字符串轉成時間

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

結果:11:05:20

第五種:獲取時、分、秒、納秒

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

結果:
當前時間11:27:14.161
11時27分14秒161000000納秒

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

LocalDateTime類

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

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

結果:2020-08-20T11:07:45.217

第二種:將字符串轉成時間

    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);

結果:2020-08-20T11:08:10

第三種:將時間轉成時間戳

    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);

結果:1597889290

第四種:將時間進行格式化為字符串

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

結果:2020-08-20 11:13:39

第五種:獲取、年、月、日、時、分、秒、納秒

    /** 時間 **/
    LocalDateTime dateTime = LocalDateTime.now();
    System.out.println("LocalDateTime:" + dateTime);
    // LocalDateTime實際上就是 日期類+時間類的組合,所以也可以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 + "時" + minute + "分" + second + "秒" + nano + "納秒");

結果:
當前時間:2020-08-20T11:32:10.978
2020年8月20日11時32分10秒978000000納秒

總結

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

相關文章

  • Java設計模式之責任鏈模式的概念、實現(xiàn)以及netty中的責任鏈模式

    Java設計模式之責任鏈模式的概念、實現(xiàn)以及netty中的責任鏈模式

    這篇文章主要給大家介紹了關于設計模式之責任鏈模式的概念、實現(xiàn)以及netty中的責任鏈模式的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • JAVA十大排序算法之基數(shù)排序詳解

    JAVA十大排序算法之基數(shù)排序詳解

    這篇文章主要介紹了java中的基數(shù)排序,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • Java的Hibernate框架數(shù)據(jù)庫操作中鎖的使用和查詢類型

    Java的Hibernate框架數(shù)據(jù)庫操作中鎖的使用和查詢類型

    這篇文章主要介紹了Java的Hibernate框架數(shù)據(jù)庫操作中鎖的使用和查詢類型,Hibernate是Java的SSH三大web開發(fā)框架之一,需要的朋友可以參考下
    2016-01-01
  • 使用?Spring?Boot?Admin?監(jiān)控應用狀態(tài)的詳細過程

    使用?Spring?Boot?Admin?監(jiān)控應用狀態(tài)的詳細過程

    這篇文章主要介紹了使用?Spring?Boot?Admin?監(jiān)控應用狀態(tài),該模塊采集應用的內部信息,并暴露給外部的模塊,支持?HTTP?和?JMX,并可以與一些第三方監(jiān)控系統(tǒng)(如?Prometheus)整合,需要的朋友可以參考下
    2022-09-09
  • Java編程接口回調一般用法代碼解析

    Java編程接口回調一般用法代碼解析

    本文的主要內容是同過實際代碼向大家展示Java編程中接口回調的一般用法,具有一定參考價值,需要的朋友可以了解下
    2017-09-09
  • Java使用opencv識別二維碼的完整步驟

    Java使用opencv識別二維碼的完整步驟

    OpenMV是一個開源,低成本,功能強大的機器視覺模塊,下面這篇文章主要給大家介紹了關于Java使用opencv識別二維碼的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2021-09-09
  • Java中的FutureTask實現(xiàn)異步任務代碼實例

    Java中的FutureTask實現(xiàn)異步任務代碼實例

    這篇文章主要介紹了Java中的FutureTask實現(xiàn)異步任務代碼實例,普通的線程執(zhí)行是無法獲取到執(zhí)行結果的,FutureTask?間接實現(xiàn)了?Runnable?和?Future?接口,可以得到子線程耗時操作的執(zhí)行結果,AsyncTask?異步任務就是使用了該機制,需要的朋友可以參考下
    2024-01-01
  • Spring Boot統(tǒng)一異常處理詳解

    Spring Boot統(tǒng)一異常處理詳解

    我們在做Web應用的時候,請求處理過程中發(fā)生錯誤是非常常見的情況。這個時候就需要統(tǒng)一異常處理了,這篇文章主要給大家介紹了Spring Boot如何進行統(tǒng)一異常處理的相關資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-02-02
  • Kotlin傳遞可變長參數(shù)給Java可變參數(shù)實例代碼

    Kotlin傳遞可變長參數(shù)給Java可變參數(shù)實例代碼

    這篇文章主要介紹了Kotlin傳遞可變長參數(shù)給Java可變參數(shù)實例代碼,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • Java實現(xiàn)Html轉Pdf的方法

    Java實現(xiàn)Html轉Pdf的方法

    這篇文章主要介紹了Java實現(xiàn)Html轉Pdf的方法,實例分析了java基于ITextRenderer類操作頁面及系統(tǒng)自帶字體生成pdf文件的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07

最新評論