Форум
Вход
Вход
Регистрация
Знания
1С:Предприятие
Инф. технологии
О жизни
Книга знаний
Учебные курсы
Wiki
Поиск
Секции
IT-новости
Веб-мастеринг
Администрирование
Жизнь форума
Наука и технологии
Юмор
Другие секции...
Работа
Обсуждения
Вакансии
О нас
О форуме
Правила
Рейтинг
Карта сайта
Объявления
Контакты
Имя:
Пароль:
Войти
1C
Расчет времени между временем окончания и временем начала
☑
0
Natali15
18.07.22
✎
12:40
Есть дата и время начала (например, 18.07.22 8:00) и окончания (18.07.22 20:00), нужно рассчитать разницу, тут можно использовать обычное вычитание, а какую формулу использовать если время начала - 17.07.22 21:00, а время окончания 18.07.22 8:00?
1
ZDenis
18.07.22
✎
12:42
(0) Тоже вычитание
2
Irbis
18.07.22
✎
12:42
(0) Ту же самую
3
ZDenis
18.07.22
✎
12:42
+1 в обоих случаях будет количество секунд между датами
4
Kassern
18.07.22
✎
12:45
В запросе есть такой замечательный метод, называется РазностьДат. Можете его пощупать.
5
Natali15
18.07.22
✎
12:47
(1) а если у меня дата и время в разных реквизитах записаны?
https://ibb.co/c8vSYdW
6
Kigo_Kigo
18.07.22
✎
12:50
(5) Слепливаешь их и Дата(Дата1 + " "+ Время1) - Дата(Дата2 + " "+ Время2)
7
butterbean
18.07.22
✎
12:52
(5) возможно это не разные реквизиты, просто на форму выведено в разные поля
8
Natali15
18.07.22
✎
13:22
(7) разные (6) пишу так Дата1 = Дата(ДатаОкончанияРабот + " " + ВремяОкончанияРабот);
Дата2 = Дата(ДатаНачалаРабот + " " + ВремяОкончанияРабот);
РасчетВремени = ((Дата1 - Дата2 - 1)/60)
Ошибка Преобразование значения к типу Число не может быть выполнено
9
1Сергей
18.07.22
✎
13:23
(5) А зачем у вас так сделано?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют.
Альберт Эйнштейн
Форум
|
Правила
|
Описание
|
Объявления
|
Секции
|
Поиск
|
Книга знаний
|
Вики-миста