在Java中,獲取年份和時間的API主要是通過java.time
包中的類實現(xiàn)的。其中,LocalDate
類用來表示日期,LocalTime
類用來表示時間,LocalDateTime
類用來表示日期和時間。
import java.time.LocalDate;
import java.time.LocalTime;
import java.time.LocalDateTime;
// 獲取當前日期
LocalDate currentDate = LocalDate.now();
System.out.println("Current Date: " + currentDate);
// 獲取當前時間
LocalTime currentTime = LocalTime.now();
System.out.println("Current Time: " + currentTime);
// 獲取當前日期和時間
LocalDateTime currentDateTime = LocalDateTime.now();
System.out.println("Current Date and Time: " + currentDateTime);
// 獲取年份
int year = currentDateTime.getYear();
System.out.println("Year: " + year);
通過上述代碼,可以獲取當前日期、時間、日期和時間,以及從當前日期和時間中提取出年份。這些API提供了便捷的方法來處理日期和時間,并且遵循ISO標準。