Имя: Пароль:
1C
 
как получить минуты, часы из секунд
0 dom_83
 
01.04.10
12:55
Задача заключается в том, чтобы хранить время, которое пользователь работал с объектом. Храню естественно в секундах. Как получить из количества секунд минуты и часы чтобы не связываться с округлением?
1 Fragster
 
гуру
01.04.10
12:56
ну, можешь вычитать в цикле
2 acsent
 
01.04.10
12:58
%
3 Mikeware
 
01.04.10
12:58
Где же у них гнездо...
4 Ненавижу 1С
 
гуру
01.04.10
12:58
Время = 10245;
Секунды = Время % 60;
Минуты = (Время-Секунды)/60;
Минуты = Минуты % 60;
Часы = (Время-Секунды-Минуты*60)/3600;
5 Варвар
 
01.04.10
13:01
(0) дарю.
Процедура  СекундыВМинуты(Секунды)
   Минуты=0;
   Сч=0;
   Пока Секунды>59 Цикл
       Сч=Сч+1;
       Если сч=60 Тогда
           минуты=минуты+1;
           сч=0;
       КонецЕсли;
       Секунды=Секунды-1;        
   КонецЦикла;
КонецПроцедуры
6 Sammo
 
01.04.10
13:05
1. Было уже дня 3 назад
2. + к тому, что привели добавить к пустой дате
7 dom_83
 
01.04.10
13:13
спасибо.
хотелось увидеть наиболее оптимальный вариант. С пустой датой - идеально
Программист всегда исправляет последнюю ошибку.