package com.lfsun.java11study.time;
import java.time.Duration;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.Period;
public class JavaTimeEnhancementsDemo {
public static void main(String[] args) {
// Java 11 增强的 java.time API 示例
// 新的 LocalDate API
LocalDate localDate = LocalDate.of(2023, 7, 17);
System.out.println("LocalDate: " + localDate);
// 新的 LocalDateTime API
LocalDateTime localDateTime = LocalDateTime.of(2023, 7, 17, 12, 30);
System.out.println("LocalDateTime: " + localDateTime);
// Duration API
LocalDateTime startTime = LocalDateTime.of(2023, 7, 17, 12, 0);
LocalDateTime endTime = LocalDateTime.of(2023, 7, 17, 14, 30);
Duration duration = Duration.between(startTime, endTime);
System.out.println("Duration: " + duration);
// Period API
LocalDate startDate = LocalDate.of(2023, 7, 10);
LocalDate endDate = LocalDate.of(2023, 7, 17);
Period period = Period.between(startDate, endDate);
System.out.println("Period: " + period);
}
}
Java 11 - 增强的 java.time API
猜你喜欢
转载自blog.csdn.net/qq_43116031/article/details/131774994
今日推荐
周排行