|
Как вычислить время работы из 2 дат |
☑ |
0
Max1986
08.11.10
✎
16:10
|
Люди!!! Подскажите идею, что то запутался.Итак есть
Дата1 = 01.11.10 08:45:15
Дата2 = 01.11.10 22:46:32
Надо 1. Вычислить сколько проработал человек и сколько у него ночных часов (считается с 22:00)
Подскажите алгоритм или путь или хоть что то!
Хоть для начала как время его работы высчитать - типа 12ч46м17с!
|
|
1
zbv
08.11.10
✎
16:11
|
Дата2 - Дата1 = ВремяРаботыВСекундах
|
|
2
Тьма
08.11.10
✎
16:11
|
В восьмерке это же просто разностью можно количество секунд получить.
|
|
3
Max1986
08.11.10
✎
16:14
|
(1)это понятно. Но надо в часах, минутах, секундах - типа делить на 60 и потом еще 60
|
|
4
Ненавижу 1С
гуру
08.11.10
✎
16:14
|
(3) ну так и дели ))
|
|
5
Max1986
08.11.10
✎
16:15
|
тут еще тема - как сравнить время работы 12ч36мин12сек и 12,57 часа ? как задачка а ?
|
|
6
Тьма
08.11.10
✎
16:15
|
(5)Переведи в секунды и сравни
|
|
7
Max1986
08.11.10
✎
16:16
|
(5)просто в одном документе данные хранятся в виде Дата, а в другом в виде отработал - виде Число
|
|
8
Ненавижу 1С
гуру
08.11.10
✎
16:17
|
(5) да легко: 12+36/60+12/3600 > 12.57
|
|
9
Max1986
08.11.10
✎
16:17
|
(6)т.е. все в секундах сравнивать? А как тогда число в секунды перевести? 12,57 часа умножить на 360?
|
|
10
Тьма
08.11.10
✎
16:18
|
(9)На 3600. Или как в (8)
|
|
11
Max1986
08.11.10
✎
16:18
|
(8)спасибо друзья!
|
|