Момент
| Стд::Время::Момент Базовые типы: Представляемое,Сравнимое |
Момент времени. Представляет значение даты и времени в формате UTC.
Сравнение структурное. Два экземпляра момента равны, если равны их представления в ДатаВремя в одинаковом часовом поясе.
Литералы
Момент{\<дата\>\<разделитель_сегментов\>\<время\>\<часовой_пояс\>}\<дата\>имеет вид: ``гггг-ММ-дд`\<разделитель_сегментов\>- один из символов `,T`\<время\>имеет вид:ЧЧ:мм(:cc(.ССС)?)?\<часовой_пояс\>- имя часового пояса или смещение в виде[+-]ЧЧ:мм
Момент{}- значение по умолчанию0001-01-01 00:00:00.000 Z
Арифметические операции
- Момент + Длительность = Момент (сложение)
- Момент - Длительность = Момент (вычитание)
- Момент - Момент = Длительность (вычитание)
Конструкторы
Момент
| Момент(Представление: Строка) |
| Перегрузка: Момент(Год: Число, Месяц: Число, День: Число, Час: Число, Минута: Число, Секунда: Число, Миллисекунда: Число, ЧасовойПояс: ЧасовойПояс) Момент(Год: Число, Месяц: Число, День: Число, ЧасовойПояс: ЧасовойПояс) Момент(Дата: Дата, Время: Время, ЧасовойПояс: ЧасовойПояс) |
Преобразует строковое представление Представление в соответствующий экземпляр момента.
Момент
| Момент(Дата: Дата, Время: Время, ЧасовойПояс: ЧасовойПояс) |
| Перегрузка: Момент(Год: Число, Месяц: Число, День: Число, Час: Число, Минута: Число, Секунда: Число, Миллисекунда: Число, ЧасовойПояс: ЧасовойПояс) Момент(Год: Число, Месяц: Число, День: Число, ЧасовойПояс: ЧасовойПояс) Момент(Представление: Строка) |
Создает экземпляр момента соответствующий дате Дата и времени Время в часовом поясе ЧасовойПояс
Момент
| Момент(Год: Число, Месяц: Число, День: Число, ЧасовойПояс: ЧасовойПояс) |
| Перегрузка: Момент(Год: Число, Месяц: Число, День: Число, Час: Число, Минута: Число, Секунда: Число, Миллисекунда: Число, ЧасовойПояс: ЧасовойПояс) Момент(Дата: Дата, Время: Время, ЧасовойПояс: ЧасовойПояс) Момент(Представление: Строка) |
Создает экземпляр момента соответствующий дате с компонентами Год, Месяц, День в часовом поясе ЧасовойПояс.
Момент
| Момент(Год: Число, Месяц: Число, День: Число, Час: Число, Минута: Число, Секунда: Число, Миллисекунда: Число, ЧасовойПояс: ЧасовойПояс) |
| Перегрузка: Момент(Год: Число, Месяц: Число, День: Число, ЧасовойПояс: ЧасовойПояс) Момент(Дата: Дата, Время: Время, ЧасовойПояс: ЧасовойПояс) Момент(Представление: Строка) |
Создает экземпляр момента соответствующий дате с компонентами Год, Месяц, День и времени с компонентами Час, Минута, Секунда, Миллисекунда в часовом поясе ЧасовойПояс.
Методы
ВДатаВремя
| ВДатаВремя(ЧасовойПояс: ЧасовойПояс): ДатаВремя |
Преобразует данный экземпляр момента в датe-время в часовом поясе ЧасовойПояс. Если данный экземпляр является значением по умолчанию типа Момент (0001.01.01 00:00:00.000Z) будет возвращено значение по умолчанию для типа ДатаВремя (0001.01.01 00:00:00.000)
ВСтроку
| ВСтроку(): Строка |
| Переопределение: ВСтроку |
Возвращает строковое представление момента в формате ISO-8601 ("гггг-ММ-дд'T'ЧЧ:мм:сс.ССС'Z'", где компоненты представлены в часовом поясе UTC). Пример: "2020-04-16T20:30:40.345Z".
Представление
| Представление(): Строка |
| Переопределение: Представление |
Возвращает строковое представление момента, как даты времени в часовом поясе ЧасовойПояс.Текущий() в формате "дд.ММ.гггг ЧЧ:мм:сс". Пример: "16.04.2020 23:30:40".
Для значения по умолчанию 0001-01-01 00:00:00.000 Z возвращается пустая строка.
Сейчас
| Статический Сейчас(): Момент |
Возвращает текущий момент времени.