Функция ВРЕМЯ_В_СТР
Функция ВРЕМЯ_В_СТР позволяет преобразовать время в строковый формат. Представление времени в строковом виде задается маской.
ФУНКЦИЯ СТРОКА: ВРЕМЯ_В_СТР(ВРЕМЯ: время; СТРОКА: маска; СТРОКА: разд)
Параметры
- время
- Время, которое необходимо преобразовать.
- маска
- Маска представления времени. Маска задает формат вывода времени: "часы:минуты:секунды:сотые", "минуты:часы", и т.д. Маска должна указываться с соблюдением определенного синтаксиса. Значения часов, минут, секунд и сотых долей секунды указываются символами "hh", "mm", "ss" и "ii" соответственно. Значения секунд и сотых могут быть опущены. В качестве разделителя в маске используется двоеточие:
hh:mm[:ss][:ii]
Отображением лидирующих нулей управляет регистр символов: нижний регистр (hh.mm.ss.ii) – лидирующий ноль выводится, верхний регистр (HH.MM.SS.II) – не выводится. - разд
- Разделитель, использующийся в получаемой строке. Формат задания маски подразумевает использование разделителя по умолчанию (двоеточие), но в итоговой строке можно выводить вместо двоеточия любой другой разделитель. Если задана строка из нескольких символов – берется первый символ. При указании слитной маски этот параметр игнорируется.
Возвращаемое значение
Строковое представление времени. В случае ошибки возвращает пустую сторку.
Пример:
ПЕРЕЬ СТРОКА: рез рез = ВРЕМЯ_В_СТР(02:12:01:01, "hh:mm:ss", "/") // рез = 02/12/01 рез = ВРЕМЯ_В_СТР(02:12:01:01, "HH", "") // рез = 2