LocalDateTime和Date互相轉換

、、、java

DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
    LocalDateTime localDateTime = LocalDateTime.parse("2018-12-12 20:20:21", dateTimeFormatter);//字符轉localDateTime
    String format = dateTimeFormatter.format(localDateTime);//localDateTime轉字符
    System.out.println(format);
    ZoneId zone = ZoneId.systemDefault();
    Instant instant = localDateTime.atZone(zone).toInstant();
    java.util.Date date = Date.from(instant);//localDateTime轉date
    System.out.println(date);
    Instant instant2 = date.toInstant();
    LocalDateTime localDateTime2 = LocalDateTime.ofInstant(instant2, zone);//date轉localDateTime
    System.out.println(localDateTime2);
複製代碼

、、、spa

相關文章
相關標籤/搜索