-
LocalDate 类在java.time包中
import java.time.LocalDate
封装了和本地日期相关的数据(年、月、日、星期等)
-
获取本地时间对象:LocalDate.now()
-
创建指定时间的对象: LocalDate.of (2022,3,24)
-
获取年、月、日、星期几:
- int getYear()
- int getMonth()
- int getDayOfMonth()
- DayOfWeek getDayOfWeek():返回星期的枚举值(SUNDAY MONDAY 等)
实例:
import java.time.LocalDate;
import java.util.Scanner;
public class Today {
public static void main(String[] args) {
//输入指定的日期:年、月、日
int year,month,day;
Scanner sc=new Scanner(System.in);
year=sc.nextInt();
month=sc.nextInt();
day=sc.nextInt();
// 用输入的日期 创建日期对象date
LocalDate date = LocalDate.of(year,month,day);
//输出指定日期和星期几
System.out.println("今天是"+date.getYear()+" "+date.getMonth()+" "+date.getDayOfMonth()+" "+date.getDayOfWeek());
}
}