Das Hinzufügen von Period zu startDate erzeugt kein endDate

Ich habe zwei LocalDates wie folgt deklariert: val startDate = LocalDate.of(2019, 10, 31) // 2019-10-31 val endDate = LocalDate.of(2019, 9, 30) // 2019-09-30 Dann berechne ich den Zeitraum zwischen ihnen mit der Period.betweenFunktion: val period = Period.between(startDate, endDate) //...