Друзья, здравствуйте.
По одному из роликов Н.Павлова нашел решение своей задачи в первом приближении.
Но в запросе есть потенциальная ошибка, на шаге "Список дат" в поле "Пользовательский" это видно:
1. Во-первых, каждые 4 года на пятый происходить смещение даты назад из-за високосного года.
2. Во-вторых, при продолжительности менее года приходится округлять продолжительность в днях в меньшую сторону.
Соответственно, если установить дату начала 02.06.2020 месяц будет меняться помаленьку на предыдущий, а этого не надо.
Можно ли в операторе #duration как-то использовать количество месяцев/лет?
Или можете посоветовать какой-другой алгоритм решения/функцию? Вообще, придумать не могу.
Заранее, спасибо, очень-очень.
По одному из роликов Н.Павлова нашел решение своей задачи в первом приближении.
Но в запросе есть потенциальная ошибка, на шаге "Список дат" в поле "Пользовательский" это видно:
1. Во-первых, каждые 4 года на пятый происходить смещение даты назад из-за високосного года.
2. Во-вторых, при продолжительности менее года приходится округлять продолжительность в днях в меньшую сторону.
Соответственно, если установить дату начала 02.06.2020 месяц будет меняться помаленьку на предыдущий, а этого не надо.
Можно ли в операторе #duration как-то использовать количество месяцев/лет?
Или можете посоветовать какой-другой алгоритм решения/функцию? Вообще, придумать не могу.
Заранее, спасибо, очень-очень.