7.1. Длительность тура
В методе “расписание”
Длительность здесь в минутах. Например для этого тура: "duration": 5760
Чтобы рассчитать дату окончания тура:
duration (days) = duration (minutes) / 1440 + 1
В методе “экскурсии”, “фильтрация экскурсий”
Длительность тура мы передаем в часах, например для этого тура: "duration": 96.0
Если вы хотите отображать в длительность днях, формула такая:
duration (days) = duration (hours) / 24 + 1
То есть тур, длиной в 24 часа, заканчивается на следующий день. А значит его длина - 2 дня.
Ниже приведены соответствие длительности в часах и длительности в днях.
(24.0, '2 дня'),
(48.0, '3 дня'),
(72.0, '4 дня'),
(96.0, '5 дней'),
(120.0, '6 дней'),
(144.0, '7 дней'),
(168.0, '8 дней'),
(192.0, '9 дней'),
(216.0, '10 дней'),
(240.0, '11 дней'),
(264.0, '12 дней'),
(288.0, '13 дней'),
(312.0, '14 дней'),
(336.0, '15 дней'),
(360.0, '16 дней'),
(384.0, '17 дней'),
(408.0, '18 дней'),
(432.0, '19 дней'),
(456.0, '20 дней'),
(481.0, 'больше 20 дней')]