欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

string類和LocalDateTime的相互轉(zhuǎn)換方式

 更新時(shí)間:2022年02月22日 10:44:06   作者:小非肥  
這篇文章主要介紹了string類和LocalDateTime的相互轉(zhuǎn)換方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

string類和LocalDateTime相互轉(zhuǎn)換

String類和LocalDateTime類的相互轉(zhuǎn)換,這種類型之間的相互轉(zhuǎn)換

記住三點(diǎn)就行:

  • 1.具有轉(zhuǎn)換功能的對(duì)象
  • 2.要轉(zhuǎn)換的對(duì)象
  • 3.用具有轉(zhuǎn)換功能的對(duì)象發(fā)動(dòng)功能----操作-----要轉(zhuǎn)換的對(duì)象

1. LocalDateTIme轉(zhuǎn)換

//1.具有轉(zhuǎn)換功能的對(duì)象
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
//2.要轉(zhuǎn)換的對(duì)象?? ?
LocalDateTime time = LocalDateTime.now();

//3.發(fā)動(dòng)功能
String localTime = df.format(time);
System.out.println("LocalDateTime轉(zhuǎn)成String類型的時(shí)間:"+localTime);

//3.LocalDate發(fā)動(dòng),將字符串轉(zhuǎn)換成 ?df格式的LocalDateTime對(duì)象,的功能
LocalDateTime LocalTime = LocalDateTime.parse(strLocalTime,df)
System.out.println("String類型的時(shí)間轉(zhuǎn)成LocalDateTime:"+LocalTime);

2.LocalDate轉(zhuǎn)換

DateTimeFormatter struct = DateTimeFormatter.ofPattern("yyyy-MM-dd")
LocalDate localDate = LocalDate.now();
String format = struct.format(localDate)
System.out.println("LocalDate轉(zhuǎn)成String類型的時(shí)間:"+format)
LocalDate parse = LocalDate.parse(format
System.out.println("String類型的時(shí)間轉(zhuǎn)成LocalDateTime:"+parse);

結(jié)果:

LocalDateTime轉(zhuǎn)成String類型的時(shí)間:2020-11-09 18:32:48
String類型的時(shí)間轉(zhuǎn)成LocalDateTime:2020-11-09T18:32:48
LocalDate轉(zhuǎn)成String類型的時(shí)間: 2020-11-09
String類型的時(shí)間轉(zhuǎn)成LocalDateTime:2020-11-09

string轉(zhuǎn)化LocalDateTime類出現(xiàn)的問題

LocalDateTime now = LocalDateTime.now();
final DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd w hh:mm:ss");
final String format = now.format(dateTimeFormatter);
System.out.println(format);
final LocalDateTime parse = LocalDateTime.parse(format, dateTimeFormatter);

運(yùn)行會(huì)出現(xiàn)

java.time.DateTimeException: Unable to obtain LocalTime from TemporalAccessor: {MilliOfSecond=0, NanoOfSecond=0, HourOfAmPm=9, MicroOfSecond=0, SecondOfMinute=57, MinuteOfHour=34},ISO resolved to 2020-04-13 of type java.time.format.Parsed

原因是因?yàn)闀r(shí)間格式中的小時(shí) hh 采用12小時(shí),反解析時(shí)不知道上午還是下午,改成 "yyyy-MM-dd w hh:mm:ss a"或者采用24小時(shí)制“yyyy-MM-dd w HH:mm:ss”

tips:年用YYYY格式也會(huì)出現(xiàn)異常

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring計(jì)時(shí)器StopWatch的具體使用

    Spring計(jì)時(shí)器StopWatch的具體使用

    本文主要介紹了Spring計(jì)時(shí)器StopWatch的具體使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • 詳解Spring如何注入靜態(tài)變量

    詳解Spring如何注入靜態(tài)變量

    這篇文章主要為大家詳細(xì)介紹了Spring是如何注入靜態(tài)變量的,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以了解一下
    2023-06-06
  • SpringBoot異步實(shí)現(xiàn)的8種方式

    SpringBoot異步實(shí)現(xiàn)的8種方式

    異步執(zhí)行對(duì)于開發(fā)者來說并不陌生,在實(shí)際的開發(fā)過程中,很多場(chǎng)景多會(huì)使用到異步,本文主要介紹了SpringBoot異步實(shí)現(xiàn)的8種方式,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-09-09
  • mybatis返回map結(jié)果集@MapKey使用的場(chǎng)景分析

    mybatis返回map結(jié)果集@MapKey使用的場(chǎng)景分析

    這篇文章主要介紹了mybatis返回map結(jié)果集@MapKey使用的場(chǎng)景分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • 通過netty把百度地圖API獲取的地理位置從Android端發(fā)送到Java服務(wù)器端的操作方法

    通過netty把百度地圖API獲取的地理位置從Android端發(fā)送到Java服務(wù)器端的操作方法

    這篇文章主要介紹了通過netty把百度地圖API獲取的地理位置從Android端發(fā)送到Java服務(wù)器端,本文通過示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-10-10
  • Java中反射的學(xué)習(xí)筆記分享

    Java中反射的學(xué)習(xí)筆記分享

    反射是Java編程語言中的一個(gè)特性。它允許執(zhí)行的Java程序檢查或?操作?自身,并操作程序的內(nèi)部屬性。本文將通過幾個(gè)示例帶大家詳細(xì)了解一下Java中反射的使用,需要的可以參考一下
    2022-11-11
  • 使用resty Quartz執(zhí)行定時(shí)任務(wù)的配置方法

    使用resty Quartz執(zhí)行定時(shí)任務(wù)的配置方法

    這篇文章主要為大家介紹了使用resty?Quartz來執(zhí)行定時(shí)任務(wù)的配置方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2022-03-03
  • Springboot+rabbitmq實(shí)現(xiàn)延時(shí)隊(duì)列的兩種方式

    Springboot+rabbitmq實(shí)現(xiàn)延時(shí)隊(duì)列的兩種方式

    這篇文章主要介紹了Springboot+rabbitmq實(shí)現(xiàn)延時(shí)隊(duì)列的兩種方式,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • SpringBoot中maven項(xiàng)目打成war包部署在linux服務(wù)器上的方法

    SpringBoot中maven項(xiàng)目打成war包部署在linux服務(wù)器上的方法

    這篇文章主要介紹了SpringBoot中maven項(xiàng)目打成war包部署在linux服務(wù)器上的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • SpringBoot過濾器的使用

    SpringBoot過濾器的使用

    過濾器是對(duì)數(shù)據(jù)進(jìn)行過濾,預(yù)處理過程,當(dāng)我們?cè)L問網(wǎng)站時(shí),有時(shí)候會(huì)發(fā)布一些敏感信息,發(fā)完以后有的會(huì)用*替代,還有就是登陸權(quán)限控制等,一個(gè)資源,沒有經(jīng)過授權(quán),肯定是不能讓用戶隨便訪問的,這個(gè)時(shí)候,也可以用到過濾器,需要的朋友可以參考一下
    2021-11-11

最新評(píng)論