Стд::Время::Момент
Момент времени.
Представляет значение даты и времени в формате UTC.
Максимальное значение 4000-01-01 17:59:59.999 Z
.
Минимальное значение 0000-12-31 06:00:00.000 Z
.
Сравнение структурное.
Два экземпляра момента равны, если равны их представления в ДатаВремя в одинаковом часовом поясе.
Иерархия типа
Базовые типы: Объект, Представляемое, Сравнимое<Момент>
Литералы
Момент{<дата><разделитель_сегментов><время><часовой_пояс>}
<дата>
имеет вид: ``гггг-ММ-дд`
\<разделитель_сегментов\>
- один из символов
, T
\<время\>
имеет вид: ЧЧ:мм(:cc(.ССС)?)?
\<часовой_пояс\>
- имя часового пояса или смещение в виде [+-]ЧЧ:мм
Момент\{}
- значение по умолчанию 0001-01-01 00:00:00.000 Z
Момент\{Максимум}
- максимальное значение 4000-01-01 17:59:59.999 Z
Момент\{Минимум}
- минимальное значение 0000-12-31 06:00:00.000 Z
Арифметические операции
- Момент + Длительность = Момент (сложение)
- Момент - Длительность = Момент (вычитание)
- Момент - Момент = Длительность (вычитание)
Конструкторы
Момент
Перегрузка:
Момент(Год:
Число, Месяц:
Число, День:
Число, Час:
Число, Минута:
Число, Секунда:
Число, Миллисекунда:
Число, ЧасовойПояс:
ЧасовойПояс)
Момент(Год:
Число, Месяц:
Число, День:
Число, ЧасовойПояс:
ЧасовойПояс)
Момент(Дата:
Дата, Время:
Время, ЧасовойПояс:
ЧасовойПояс)
Преобразует строковое представление Представление
в соответствующий экземпляр момента.
Исключения
ИсключениеНедопустимыйФормат - если представление не является допустимым.
Момент
Перегрузка:
Момент(Год:
Число, Месяц:
Число, День:
Число, Час:
Число, Минута:
Число, Секунда:
Число, Миллисекунда:
Число, ЧасовойПояс:
ЧасовойПояс)
Момент(Год:
Число, Месяц:
Число, День:
Число, ЧасовойПояс:
ЧасовойПояс)
Момент(Представление:
Строка)
Создает экземпляр момента соответствующий дате Дата
и времени Время
в часовом поясе ЧасовойПояс
Момент
Перегрузка:
Момент(Год:
Число, Месяц:
Число, День:
Число, Час:
Число, Минута:
Число, Секунда:
Число, Миллисекунда:
Число, ЧасовойПояс:
ЧасовойПояс)
Момент(Дата:
Дата, Время:
Время, ЧасовойПояс:
ЧасовойПояс)
Момент(Представление:
Строка)
С оздает экземпляр момента соответствующий дате с компонентами Год
, Месяц
, День
в часовом поясе ЧасовойПояс
.
Момент
Перегрузка:
Момент(Год:
Число, Месяц:
Число, День:
Число, ЧасовойПояс:
ЧасовойПояс)
Момент(Дата:
Дата, Время:
Время, ЧасовойПояс:
ЧасовойПояс)
Момент(Представление:
Строка)
Создает экземпляр момента соответствующий дате с компонентами Год
, Месяц
, День
и времени с компонентами Час
, Минута
, Секунда
, Миллисекунда
в часовом поясе ЧасовойПояс
.
Методы
ВДатаВремя
Преобразует данный экземпляр момента в датe-время в часовом поясе
ЧасовойПояс
.
Если данный экземпляр является значением по умолчанию типа Момент (0001.01.01 00:00:00.000Z) будет возвращено значение по умолчанию для типа ДатаВремя (0001.01.01 00:00:00.000)
ВСтроку