Посчитать часы рабочего времени между двумя датами

1. dante 03.05.25 15:33 Сейчас в теме
Здравствуйте, подскажите как лучше в рамках 1с посчитать разницу в часах и минутах между двумя датами выпадающих в рабочее время с 9 до 18 часов. Нужно посчитать сколько времени прошло с момента заказа на текущую дату для отчета, даты могут быть в разные периоды без учета выходных.
По теме из базы знаний
Найденные решения
2. user2107191 03.05.25 15:58 Сейчас в теме
(1)
как лучше в рамках 1с посчитать
Какое-то слишком жесткое ограничение...

1. Первый день - получаешь положительную разницу между временем заказа и 18-00
2. Последний день - получаешь положительную разницу между 9-00 и текущим временем.
3. Полные дни между датами умножаешь на количество времени в полном дне.
4. Складываешь.

Не благодари.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user2107191 03.05.25 15:58 Сейчас в теме
(1)
как лучше в рамках 1с посчитать
Какое-то слишком жесткое ограничение...

1. Первый день - получаешь положительную разницу между временем заказа и 18-00
2. Последний день - получаешь положительную разницу между 9-00 и текущим временем.
3. Полные дни между датами умножаешь на количество времени в полном дне.
4. Складываешь.

Не благодари.
3. GenaT1C 03.05.25 17:10 Сейчас в теме
4. user2107191 03.05.25 17:30 Сейчас в теме
(3) В условиях только про выходной день ))
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот