This method subtracts the specified amount from the months field in three steps:
For example, 2007-03-31 minus one month would result in the invalid date 2007-02-31. Instead of returning an invalid result, the last valid day of the month, 2007-02-28, is selected instead.
This instance is immutable and unaffected by this method call. @param monthsToSubtract the months to subtract, may be negative @return a {@code LocalDate} based on this date with the months subtracted, not null @throws DateTimeException if the result exceeds the supported date range
|
|
|
|
|
|