Имя: Пароль:
1C
 
Как в 7.7 со временем работать?
0 Прапорщик Задов
 
20.10.04
19:25
мне надо регистрировать время начала процедуры и время окончания.
а потом высчитывать сколь минут это длилось.
суммировать минуты за период и прочее.
1 Рупор абсурда
 
20.10.04
19:27
Переводить всё в секунды и складывать/вычитать ...
2 saser
 
20.10.04
19:28
(0) можно так
НачЧисло=_GetPerformanceCounter();
........
КонЧисло=_GetPerformanceCounter();
ТекРезультат=КонЧисло-НачЧисло;
3 saser
 
20.10.04
19:32
+(2)  _GetPerformanceCounter() - Возвращает число миллисекунд (1000-чных долей секунды) прошедших с момента...
4 Прапорщик Задов
 
20.10.04
19:35
с какого момента?

администратор больнички должен регистрировать во сколько процедура началась и кончилась.
время высчитывать процедурное
5 big
 
20.10.04
19:36
С момента запуска 1С
6 Рупор абсурда
 
20.10.04
19:39
(5) Ошибаешься ...
7 saser
 
20.10.04
19:39
(4) используй
ТекущееВремя(<Час>, <Мин>, <Сек>)
8 Прапорщик Задов
 
20.10.04
19:41
saser, спасибо.
9 big
 
20.10.04
19:41
(6) Обоснуй
10 Прапорщик Задов
 
20.10.04
19:41
а как в базе хранить ТекущееВремя?
и позволяет ли система операции со временем?
11 saser
 
20.10.04
19:41
(5)
_GetPerformanceCounter()
Назначение:
Возвращает число миллисекунд (1000-чных долей секунды) прошедших с момента включения компьютера.
Замечание:
Разница между значениями двух замеров позволяет определить количество миллисекунд прошедших между замерами.
источник: http://www.sinor.ru/~my1c/knowhow/undoc.html
12 big
 
20.10.04
19:43
Пардон. Хотя ... С точки зрения текущего контекста, мы не можем отрицать парадоксально эмоционального ... Сбился ...
13 saser
 
20.10.04
19:44
(9)
- можешь хранить как строку, н-р, ЧЧ:ММ:СС
а потом разбирать ее на часы, минуты, секунды
- Можно как число ...
14 Прапорщик Задов
 
20.10.04
20:33
даа, через жопу все.
15 saser
 
20.10.04
20:34
(14) немного да
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn