Link Search Menu Expand Document

Время

Иерархия типа

graph BT;
Время-->Форматируемое;
Форматируемое-->Представляемое;
Представляемое-->Объект;
Время-->Сравнимое&ltВремя>
Сравнимое&ltВремя&gt-->Объект;

Локальное время. Максимальное значение 23:59:59.999. Минимальное значение 00:00:00.000.

Сравнение структурное. Два экземпляра времени равны, если равны их компоненты (часы, минусы, секунды, миллисекунды).


Литералы

  • Время{<время>}
    • <время> имеет вид: ЧЧ:мм(:cc(.ССС)?)?
  • Время{} - значение по умолчанию 00:00:00.000
  • Время{Максимум} - максимальное значение 23:59:59.999
  • Время{Минимум} - минимальное значение 00:00:00.000

Арифметические операции

  • Время + Длительность = Время (сложение)
  • Время - Длительность = Время (вычитание)
  • Время - Время = Длительность (вычитание)

Конструкторы

Время

Время(Представление: Строка)
Перегрузка:
Время(Час: Число, Минута: Число, Секунда: Число, Миллисекунда: Число = 0)

Преобразует строковое представление Представление в соответствующий экземпляр даты-времени.

Исключения

ИсключениеНедопустимыйФормат - если представление не является допустимым.


Время

Время(
  Час: Число,
  Минута: Число,
  Секунда: Число,
  Миллисекунда: Число = 0)
Перегрузка:
Время(Представление: Строка)

Создает время на основе переданных компонентов Час, Минута, Секунда, Миллисекунда.


Свойства

Миллисекунда

ТолькоЧтение Миллисекунда: Число

Значение миллисекунд.


Минута

ТолькоЧтение Минута: Число

Значение минут.


Секунда

ТолькоЧтение Секунда: Число

Значение секунд.


Час

ТолькоЧтение Час: Число

Значение часа.


Методы

ВСтроку

ВСтроку(): Строка
Переопределение: ВСтроку

Возвращает строковое представление времени в формате ISO-8601 ("ЧЧ:мм:сс.ССС"). Пример: "23:30:40.345".


ДобавитьМиллисекунды

ДобавитьМиллисекунды(Миллисекунды: Число): Время

Возвращает новый экземпляр времени, полученный путем добавления указанного количество миллисекунд Миллисекунды к текущему значению.


ДобавитьМинуты

ДобавитьМинуты(Минуты: Число): Время

Возвращает новый экземпляр времени, полученный путем добавления указанного количество минут Минуты к текущему значению.


ДобавитьСекунды

ДобавитьСекунды(Секунды: Число): Время

Возвращает новый экземпляр времени, полученный путем добавления указанного количество секунд Секунды к текущему значению.


ДобавитьЧасы

ДобавитьЧасы(Часы: Число): Время

Возвращает новый экземпляр времени, полученный путем добавления указанного количество часов Часы к текущему значению.


КонецМинуты

КонецМинуты(): Время

Возвращает значение времени, соответствующее концу минуты, содержащей текущее время.


КонецСекунды

КонецСекунды(): Время

Возвращает значение времени, соответствующее концу секунды, содержащей текущее время.


КонецЧаса

КонецЧаса(): Время

Возвращает значение времени, соответствующее концу часа, содержащего текущее время.


НачалоМинуты

НачалоМинуты(): Время

Возвращает значение времени, соответствующее началу минуты, содержащей текущее время.


НачалоСекунды

НачалоСекунды(): Время

Возвращает значение времени, соответствующее началу секунды, содержащей текущее время.


НачалоЧаса

НачалоЧаса(): Время

Возвращает значение времени, соответствующее началу часа, содержащего текущее время.


Представление

Представление(): Строка
Переопределение: Представление
Перегрузка:
Представление(Формат: Строка): Строка

Возвращает строковое представление времени в формате "ЧЧ:мм:сс". Пример: "23:30:40".


Представление

Представление(Формат: Строка): Строка
Переопределение: Представление
Перегрузка:
Представление(): Строка

Возвращает строковое представление времени в указанном формате Формат. Форматная строка представляет собой строку из следующих элементов:

  • ч - час в 12-часовом варианте без лидирующих нулей;
  • чч - час в 12-часовом варианте с лидирующим нулем;
  • Ч - час в 24-часовом варианте без лидирующих нулей;
  • ЧЧ - час в 24-часовом варианте с лидирующим нулем;
  • м - минута без лидирующего нуля;
  • мм - минута с лидирующим нулем;
  • с - секунда без лидирующего нуля;
  • сс - секунда с лидирующим нулем;
  • С - миллисекунда с точностью до сотен;
  • СС - миллисекунда с точностью до десятков;
  • ССС - миллисекунда с точностью до единиц.

В любом месте форматной строки может быть сделана текстовая вставка. Она выделяется в одинарные кавычки ' с двух сторон. В случае необходимости использования одинарной кавычки в текстовой вставке - ее необходимо экранировать путем написания двух подряд идущих одинарных кавычек ''. Также в любом месте форматной строки может быть сделана вставка из небуквенных символов. Такая вставка никак не выделяется.


СМиллисекундой

СМиллисекундой(Миллисекунда: Число): Время

Возвращает новый экземпляр времени с указанным значением миллисекунд Миллисекунда.


СМинутой

СМинутой(Минута: Число): Время

Возвращает новый экземпляр времени с указанным значением минут Минута.


ССекундой

ССекундой(Секунда: Число): Время

Возвращает новый экземпляр времени с указанным значением секунд Секунда.


СЧасом

СЧасом(Час: Число): Время

Возвращает новый экземпляр времени с указанным значением часа Час.


Сейчас

Статический Сейчас(ЧасовойПояс: ЧасовойПояс): Время

Возвращает текущее время в часовом поясе ЧасовойПояс.


Список унаследованных методов

Объект

Сравнимое