java8 localdata常用方法
getYear() int 獲取當前日期的年份 getMonth() Month 獲取當前日期的月份物件 getMonthValue() int 獲取當前日期是第幾月 getDayOfWeek() DayOfWeek 表示該物件表示的日期是星期幾 getDayOfMonth() int 表示該物件表示的日期是這個月第幾天 getDayOfYear() int 表示該物件表示的日期是今年第幾天 withYear(int year) LocalDate 修改當前物件的年份 withMonth(int month) LocalDate 修改當前物件的月份 withDayOfMonth(int dayOfMonth) LocalDate 修改當前物件在當月的日期 isLeapYear() boolean 是否是閏年 lengthOfMonth() int 這個月有多少天 lengthOfYear() int 該物件表示的年份有多少天(365或者366) plusYears(long yearsToAdd) LocalDate 當前物件增加指定的年份數 plusMonths(long monthsToAdd) LocalDate 當前物件增加指定的月份數 plusWeeks(long weeksToAdd) LocalDate 當前物件增加指定的週數 plusDays(long daysToAdd) LocalDate 當前物件增加指定的天數 minusYears(long yearsToSubtract) LocalDate 當前物件減去指定的年數 minusMonths(long monthsToSubtract) LocalDate 當前物件減去註定的月數 minusWeeks(long weeksToSubtract) LocalDate 當前物件減去指定的週數 minusDays(long daysToSubtract) LocalDate 當前物件減去指定的天數 compareTo(ChronoLocalDate other) int 比較當前物件和other物件在時間上的大小,返回值如果為正,則當前物件時間較晚, isBefore(ChronoLocalDate other) boolean 比較當前物件日期是否在other物件日期之前 isAfter(ChronoLocalDate other) boolean 比較當前物件日期是否在other物件日期之後 isEqual(ChronoLocalDate other) boolean 比較兩個日期物件是否相等