Нужно вернуться к исходной задумке, которая была у Google GMail:
Кажется, мы где-то по пути утратили из виду эту цель, но видно, что акцент здесь сделан на «следующий временной интервал», а именно:
- Когда начнётся следующий день (завтра)
- В середине предстоящей недели
- Когда начнётся выходной
- Когда начнётся следующая неделя
Это всегда было моей целью, и я старался максимально чётко это обозначить, но, похоже, мы сыграли в «испорченный телефон», и смысл где-то по пути исказился… Вот мой оригинальный пост от ноября 2019 года:
Обратите внимание, что акцент остался прежним:
- Позже в течение дня (по сути, когда начинается вечер или «заканчивается рабочий день»)
- Когда начнётся следующий день (завтра)
- Когда начнётся следующая неделя
А затем идут произвольные временные точки — это допустимо, но они никогда не были основной целью этого диалога. Включать произвольные время как дополнительную опцию — нормально, но «произвольная дата через 5 дней от текущего момента» не так сразу полезна, как «когда/до начала следующей недели», «когда/до начала следующего месяца», «когда/до окончания рабочего дня и начала вечера», «когда/до начала следующего месяца», «когда/до начала выходных» и так далее…
Так что, возвращаясь к приглашениям, логика должна быть той же:
Кажется, мы немного сбились с пути в реализации этой функции. Но с некоторыми правками всё должно быть в порядке… все необходимые инструменты уже есть.

