Как прибавить к дате время? #234579


#0 by Royal
Подскажите пожалуйста. Есть две даты без времени: 01.09.06 и 01.09.06 как к ним прибавить время, чтобы получилось: 01.09.06 00:00:00 и 01.09.06 23:59:59.
#1 by Андрюха
Попробуй без прибавления так: или так:
#2 by Royal
Делаю выборку по Com соединению, подключаюсь из 7.7 к 8.0.   Переменным ДатаНач и ДатаКон присваиваются в 7.7. Если в 8.0 дата документа например 01.09.06 00:00:00 выбирает, а если 01.09.06 00:00:35 выборка не работает. Как в неполучилось. Как реализовать?
#3 by ZyXEL
ВыборкаДокПоступление = База8.Документы.ПоступлениеТоваров.Выбрать(НачалоДня(ДатаНач),КонецДня(ДатаКон));
#4 by Royal
Так пробовал пишет База8.Документы.ПоступлениеТоваров.Выбрать(НачалоДня<<?>>(ДатаНач), КонецДня(ДатаКон)); Функция не обнаружена (НачалоДня) База8.Документы.ПоступлениеТоваров.Выбрать(НачалоДня(ДатаНач)<<?>>, КонецДня(ДатаКон));  Неопознанный оператор
#5 by колодина
из 8-кив 7-ку не передастся время... ведь в 7-ке в дате времени - нету... получайте его в 8-ке и отдельно передавайте
#6 by Royal
На 8.0 написал две функции преобразования и две переменные. Так тоже не работает. Щас пробую через запрос.
#7 by колодина
время выделите просто в переменную и ее именно забирайте
#8 by Royal
не совсем понял
#9 by avmlvm
А в чём трудность??? В восьмёрке "чистой даты" - НЕТ.. Даже если Вы определите для переменной тип "дата", то всё равно это будет 01.09.06 00:00:00 и ничего "прибавлять" НЕ НУЖНО... но вот если Вам нужно "учитывать" не только дату, но и время, то нужно что бы эта переменная имела соответствующий формат... и-и-и-и ВСЁ!!! :-) Удачи
#10 by tsr
Еще можно просто тупо прибавить к дате 01.09.06 00:00:00 количество секунд. В 8-ке, разумеется
#11 by DayDreamer
ВыборкаДокПоступление = База8.Документы.ПоступлениеТоваров.Выбрать(ДатаНач,ДатаКон+86399) а может так?
#12 by avmlvm
Если тип переменной - "дата" и "состав" - "дата" (а не "дата и время") то ты хоть "обприбавляйся"... всё равно будет 00:00:00 :-)))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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