This method returns a new instance of LocalDate by adding the specified amount in weeks to the days field adjusting other fields if necessary. The original instance is not changed.
The provided weeksToAdd may be negative, in that case weeks will be subtracted
This method will throw DateTimeException if the result exceeds the supported date range.