//Функции преобразуют время из представления в виде строки в число и обратно // // Параметры: // Время - Строка - Строковое представление времени 12:51 // // Возвращаемое значение: // Время - Число 5.2 - Время в виде числа Функция ВремяСтрокаВЧисло(Время) Экспорт Поз = Найти(Время,":"); Если НЕ Поз тогда Возврат 0; КонецЕсли; ЦелЧасть = Число(Лев(Время,Поз-1)); ДробЧасть = Число(Сред(Время,Поз+1,6)) / 60; Возврат ЦелЧасть + ДробЧасть; КонецФункции // Преобразует время из числового представления в строкове Функция ВремяЧислоВСтрока(Время) Экспорт ЦелЧасть = Цел(Время); ДробЧасть = (Время - ЦелЧасть) * 60; Возврат Строка(ЦелЧасть) + ":" + Строка(Окр(ДробЧасть,0)); КонецФункции