Имя: Пароль:
1C
1С v8
Разность времени
,
0 Yorik
 
10.08.11
15:59
Здравствуйте, подскажите пожалуйста как мне получить разностную величину по времени вплоть до секунды?
1 Jstunner
 
10.08.11
15:59
-
2 Yorik
 
10.08.11
16:01
23- 08= ???
3 Jstunner
 
10.08.11
16:02
(2) '00010123' - '00010108'

сам посмотри в табло
4 mirosh
 
10.08.11
16:04
(0) из большей даты вычесть меньшую
5 zak555
 
10.08.11
16:06
Функция ПолучитьРазностьВСекундах (Дата1, Дата2)
  Возврат Макс(Дата1, Дата2) - Мин(Дата1, Дата2)
КонецФункции
6 hhhh
 
10.08.11
16:06
а что такое "разностная величина по времени"?
7 Yorik
 
10.08.11
16:07
это 23:00 - 08:00
8 Ненавижу 1С
 
гуру
10.08.11
16:08
(7) и?
9 Yorik
 
10.08.11
16:09
(5) (3) ну и по вашему 23:00 - 08:00 будет 15 часов?
10 lubja
 
10.08.11
16:10
можно еще в запрос засунуть... и там получить РазностьДат.... )
11 Ненавижу 1С
 
гуру
10.08.11
16:10
(9) будет 15*60*60=54000 секунд
12 Yorik
 
10.08.11
16:10
Сколько часов между 23:00 и 08:00
13 Ненавижу 1С
 
гуру
10.08.11
16:11
(12) 15
14 Yorik
 
10.08.11
16:12
(13) а может 9?
15 Ненавижу 1С
 
гуру
10.08.11
16:12
(14) может быть и так
16 Aprobator
 
10.08.11
16:13
(14) разность по времени считай с учетом даты.
17 Ненавижу 1С
 
гуру
10.08.11
16:14
Часы = (Час2-Час1+24)%24;
18 Kuzen
 
10.08.11
16:15
делай в два подхода

время 1, время 2

если время 2 больше время 1 тогда время3 = время2-время1

если время2 меньше время1 тогда время3 = (24-время2)+время1
19 Ненавижу 1С
 
гуру
10.08.11
16:16
(18) учись сынок, см (17)
20 Yorik
 
10.08.11
16:17
спасибо всем я кажется сам догнал