Перевод времени из строки в число

От:
1
2
3
4
Найти(ОтработаноЧасов,":");
ЦелаяЧасть = Число(Лев(ОтработаноЧасов, Позиция -1));
ДробнаяЧасть = Число(Сред(ОтработаноЧасов, Позиция +1,6)) / 60;
КолвоЧасов = ЦелаяЧасть + ДробнаяЧасть;

Обратно выглядит так:

1
2
3
ЦелаяЧасть = Цел(Время); 
ДробнаяЧасть = (Время — ЦелаяЧасть) * 60; 
СтрокаВремени = Строка(ЦелаяЧасть) + «:» + Строка(Окр(ДробнаяЧасть,0))

Комментарии закрыты