Преобразовать число в Дату #743750


#0 by ЖанЖак
Подскажите, я получил среднее время числом , как теперь его преобразовать  во время Вот запрос: Выбрать     dbo_razdel.id,     (Выбрать     dbo_razdel.id как id,     dbo_razdel.id_screen как first_name_razdel,     ИЗ          И НАЧАЛОПЕРИОДА(dbo_history.date_ticket,День) ЕСТЬ НЕ NULL     И dbo_razdel.id_screen В     dbo_razdel.id_screen=-1)
#1 by Ващета
чего это число во время? число секунд в минуты или часы или число дней в секунды или ещё чего?
#2 by Asmody
поделить на 60, потом еще на 60. Еще можно к пустой дате прибавить.
#3 by vicof
+1 Автор, расшифруй
#4 by Ненавижу 1С
прибавить к нулевой дате число секунд через функцию ДОБАВИТЬКДАТЕ
#5 by hhhh
ДАТАВРЕМЯ(1,1,1) + Ср_Вр
#6 by Asmody
Особенно хорошо, если у ТС получится среднее время 2 месяца 14 дней сколько-то там часов. После сложения с нулевой датой получится 14 февраля.
#7 by ЖанЖак
Ващета Да число секунд нужно преобразовать во время
#8 by Serg_1960
(вопрос ребенка) А зачем в запросе время датой? Для сравнения дат? Проще даты в число превращать (в секунды)...
#9 by hhhh
ну, так и должно быть. По условию задачи. То есть подразумевается, что это в пределах дня, ну или максимум несколько дней, как например в расписании поездов.
#10 by Serg_1960
ДобавитьКДате
#11 by ЖанЖак
Serg_1960 Нет у меня есть две даты : НачалоРаботы и КонецРаботы по сотрудникам. Разность получил в секундах и теперь обратно нужно преобразовать во время и вывести в отчете.
#12 by Бубка Гоп
разность и прибавляй к пустой дате, как уже неоднократно написали
#13 by ЖанЖак
Спасибо, получилось
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С