Было бы полезно узнать, какой Smalltalk вы используете.
Я буду использовать ветку Smalltalk / X-jv для примеров, так как для меня это просто:
| lastDate nextDate |
lastDate := Date newDay: 10
month: 5
year: 2019.
nextDate := lastDate addDays: 1.
^ nextDate
Чтобы добавить один день, вы можете использовать сообщение #addDays:
к вашему lastDate
.
Редактировать: из-за комментария
Чтобы добавить год, вы можете отправить сообщение #addYears: