> 文档中心 > jdk1.8新出的日期类LocalDateTime

jdk1.8新出的日期类LocalDateTime


jdk1.8新出的日期

1. LocalDate

表示日期,通常被视为年月日2021年3月23日

2. LocalTime

代表一个时间,通常被看作是小时 - 秒。 时间表示为纳秒精度11:09:25.234

3. LocalDateTime

代表日期时间,通常被视为年 - 月 - 日 - 时 - 分 - 秒2021年3月23日 11:09:25.324

LocalDateTime常见的成员方法

1.获取LocalDateTtime对象的方法?public static LocalDateTime now():获取当前系统时间的日期对象public static LocalDateTime of(int year, int month, int dayOfMonth, int hour, int minute,int second):获取指定的时间的日期对象2.获取年月日时分秒的方法?public int getYear()public int getMonthValue()public int getDayOfMonth()public int getHour()public int getMinute()public int getSecond()3.转换方法?public LocalDate toLocalDate()public LocalTime toLocalTime()4.解析和格式化的方法?public String format(DateTimeFormatter formatter)public static LocalDateTime parse(String text,DateTimeFormatter formatter)DateTimeFormatter类:public static DateTimeFormatter ofPattern(String pattern)5.增量的方法?public LocalDateTime plusYears(long years)public LocalDateTime plusXXX(long xxx)6.修改的方法?public LocalDateTime withYear(int year)public LocalDateTime withXXX(int xxx)