国产睡熟迷奷白丝护士系列精品,中文色字幕网站,免费h网站在线观看的,亚洲开心激情在线

      <sup id="hb9fh"></sup>
          1. 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

            手機(jī)站
            千鋒教育

            千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

            千鋒教育

            掃一掃進(jìn)入千鋒手機(jī)站

            領(lǐng)取全套視頻
            千鋒教育

            關(guān)注千鋒學(xué)習(xí)站小程序
            隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

            當(dāng)前位置:首頁(yè)  >  技術(shù)干貨  > localdatetime格式化

            localdatetime格式化

            來(lái)源:千鋒教育
            發(fā)布人:xqq
            時(shí)間: 2023-11-24 23:38:09 1700840289

            一、localdatetime格式化nov

            LocalDateTime是Java 8(或更高版本)中的一個(gè)日期-時(shí)間API。它提供了在應(yīng)用程序中表示日期、時(shí)間和日期-時(shí)間值的功能。在Java中,LocalDateTime通常被用來(lái)表示一年中的某個(gè)日期和時(shí)間。以下代碼演示如何格式化LocalDateTime為“November 08, 2021”:

            
                LocalDateTime now = LocalDateTime.now();
                DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MMMM dd, yyyy");
                String formattedDateTime = now.format(formatter);
                System.out.println("Formatted LocalDateTime: " + formattedDateTime);
            

            本例中,我們使用ofPattern()方法為DateTimeFormatter對(duì)象指定了格式。此方法的參數(shù)是一個(gè)字符串,其中包含用單引號(hào)括起來(lái)的字符,這些字符指定要格式化的日期和時(shí)間組件(例如月份、日、年等)。我們將使用MMMM dd, yyyy格式化我們的日期和時(shí)間,并將結(jié)果存儲(chǔ)在一個(gè)字符串中。最后,我們使用System.out.println()在控制臺(tái)上打印格式化的日期和時(shí)間。

            二、localdatetime格式化毫秒

            在Java中,LocalDateTime類(lèi)型表示的日期和時(shí)間不包含毫秒級(jí)別的精度。但是,我們可以使用LocalDateTime實(shí)例的withNano()方法將毫秒級(jí)別的精度添加到時(shí)間中。以下代碼演示如何將郵戳添加到LocalDateTime實(shí)例:

            
                LocalDateTime now = LocalDateTime.now();
                DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss:SSS");
                String formattedDateTime = now.withNano(123456789).format(formatter);
                System.out.println("Formatted LocalDateTime with milliseconds: " + formattedDateTime);
            

            在這個(gè)例子中,我們首先獲取當(dāng)前的LocalDateTime實(shí)例。然后,我們使用ofPattern()方法為DateTimeFormatter對(duì)象指定格式,其中:yyyy-MM-dd HH:mm:ss:SSS表示年-月-日 時(shí):分:秒:毫秒。接下來(lái),我們使用withNano()方法向時(shí)間添加毫秒精度。最后,我們使用System.out.println()在控制臺(tái)上打印格式化的日期和時(shí)間。

            三、localdatetime格式化注解

            Java中的LocalDateTime類(lèi)為格式化日期和時(shí)間提供了許多選項(xiàng)。格式化選項(xiàng)包括日期格式、時(shí)間格式、時(shí)區(qū)、日期分隔符、時(shí)間分隔符等等。這些選項(xiàng)可以通過(guò)DateTimeFormatter類(lèi)來(lái)設(shè)置。

            以下是一些常用的DateTimeFormatter格式選項(xiàng)的注釋?zhuān)?/p> "yyyy":4位數(shù)的年份 "yy":2位數(shù)的年份 "MM":2位數(shù)的月份(1到12) "dd":2位數(shù)的日期(1到31) "hh":2位數(shù)的小時(shí)(1到12) "HH":2位數(shù)的小時(shí)(0到23) "mm":2位數(shù)的分鐘(0到59) "ss":2位數(shù)的秒(0到59) "SSS":3位數(shù)的毫秒 "a":上午/下午標(biāo)記

            四、localdatetime格式化獲取當(dāng)前時(shí)間

            要獲取當(dāng)前的日期和時(shí)間,我們可以使用LocalDateTime.now()方法。以下是一個(gè)簡(jiǎn)單的示例:

            
                LocalDateTime now = LocalDateTime.now();
                System.out.println("Current datetime: " + now);
            

            輸出將類(lèi)似于:2021-11-08T16:21:42.050690300。它包含日期、時(shí)間和毫秒。如果您只需要日期或時(shí)間,可以使用LocalDate或LocalTime類(lèi)。

            五、localdate格式化

            LocalDate是Java 8中的另一個(gè)日期-時(shí)間API。它表示一個(gè)日期(年、月、日)。要格式化LocalDate,您可以使用DateTimeFormatter類(lèi)的ofPattern()方法。以下是一個(gè)示例:

            
                LocalDate date = LocalDate.now();
                DateTimeFormatter formatter = DateTimeFormatter.ofPattern("EEEE, MMMM dd, yyyy");
                String formattedDate = date.format(formatter);
                System.out.println("Formatted LocalDate: " + formattedDate);
            

            在這個(gè)例子中,我們使用ofPattern()方法為DateTimeFormatter對(duì)象指定格式,并使用“EEEE, MMMM dd, yyyy”格式化日期。這個(gè)格式指定完整的星期幾、月份、日期和年份。最后,我們使用System.out.println()在控制臺(tái)上打印格式化的日期。

            六、localdatetime獲取前一天

            要獲取前一天的日期時(shí)間,可以使用minus()方法。以下是一個(gè)示例:

            
                LocalDateTime now = LocalDateTime.now();
                LocalDateTime yesterday = now.minusDays(1);
                System.out.println("Yesterday: " + yesterday);
            

            在這個(gè)例子中,我們使用minusDays()方法從當(dāng)前的LocalDateTime實(shí)例中減去一天,然后在控制臺(tái)上打印前一天的日期時(shí)間。

            七、localdatetime時(shí)間格式

            與Java的Date和Calendar類(lèi)不同,LocalDateTime沒(méi)有默認(rèn)的字符串格式。您需要使用DateTimeFormatter類(lèi)來(lái)自定義要使用的格式。以下是一個(gè)示例:

            
                LocalDateTime now = LocalDateTime.now();
                DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
                String formattedDateTime = now.format(formatter);
                System.out.println("Formatted LocalDateTime with custom format: " + formattedDateTime);
            

            在這個(gè)例子中,我們使用ofPattern()方法為DateTimeFormatter對(duì)象指定預(yù)期的格式,然后格式化LocalDateTime實(shí)例,并在控制臺(tái)上打印格式化的日期時(shí)間。

            八、localdatetime轉(zhuǎn)換時(shí)間戳

            要將LocalDateTime實(shí)例轉(zhuǎn)換為時(shí)間戳,您需要使用Instant類(lèi)。以下是一個(gè)示例:

            
                LocalDateTime now = LocalDateTime.now();
                Instant instant = now.toInstant(ZoneOffset.ofHours(8));
                long epochSeconds = instant.getEpochSecond();
                System.out.println("Epoch seconds: " + epochSeconds);
            

            在此示例中,我們使用toInstant()方法將LocalDateTime實(shí)例轉(zhuǎn)換為Instant實(shí)例,并將時(shí)區(qū)設(shè)置為UTC+8。然后,我們使用Instant實(shí)例的getEpochSecond()方法獲取自1970年1月1日0時(shí)0分0秒以來(lái)的秒數(shù)并在控制臺(tái)上打印它們。

            九、localdatetime獲取時(shí)間戳

            要獲取當(dāng)前時(shí)間的時(shí)間戳,可以使用Instant.now()方法。以下是一個(gè)示例:

            
                Instant instant = Instant.now();
                long epochSeconds = instant.getEpochSecond();
                System.out.println("Epoch seconds: " + epochSeconds);
            

            在此示例中,我們使用Instant.now()獲取當(dāng)前時(shí)間作為Instant實(shí)例,并使用getEpochSecond()方法獲取從1970年1月1日0時(shí)0分0秒以來(lái)的秒數(shù),并在控制臺(tái)上打印它們。

            聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
            10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
            請(qǐng)您保持通訊暢通,專(zhuān)屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
            免費(fèi)領(lǐng)取
            今日已有369人領(lǐng)取成功
            劉同學(xué) 138****2860 剛剛成功領(lǐng)取
            王同學(xué) 131****2015 剛剛成功領(lǐng)取
            張同學(xué) 133****4652 剛剛成功領(lǐng)取
            李同學(xué) 135****8607 剛剛成功領(lǐng)取
            楊同學(xué) 132****5667 剛剛成功領(lǐng)取
            岳同學(xué) 134****6652 剛剛成功領(lǐng)取
            梁同學(xué) 157****2950 剛剛成功領(lǐng)取
            劉同學(xué) 189****1015 剛剛成功領(lǐng)取
            張同學(xué) 155****4678 剛剛成功領(lǐng)取
            鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
            董同學(xué) 138****2867 剛剛成功領(lǐng)取
            周同學(xué) 136****3602 剛剛成功領(lǐng)取
            相關(guān)推薦HOT