Тип «Дата»
Данный тип позволяет работать только с датой. Так, для указания дня рождения достаточно только даты. Отпуск или командировка, как правило, тоже нужно указывать без явного указания времени наступления события.
Значение типа Дата может быть задано следующими способами:
- 
С помощью литерала вида Дата{<дата>}, где<дата>имеет формат:гггг-ММ-дд. Например:Дата{2025-02-20}Встроенные строковые литералы: - Дата{}— значение по умолчанию: 0001-01-01.
- Дата{Минимум}— минимальное значение: 0001-01-01.
- Дата{Максимум}— максимальное значение: 9999-12-31.
 
Встроенные строковые литералы также можно использовать в языке запросов. Например, чтобы проверить наличие следующего периода у записи в таблице периодического регистра сведений, можно сравнить значение поля СледующийПе риод с максимальным значением типа поля Период (см. пример). Если они равны, значит значение следующего периода для данной записи отсутствует.
- 
С помощью конструктора типа, в котором дата указывается в виде строки: Дата(Представление: Строка). В общем случае формат строки совпадает с выражением литерала из примера выше. В примере ниже в переменную из примера выше помещается новый объект типаДата, как аргумент для которого передается строка соответствующего формата:Дата("2025-02-20")
- 
С помощью конструктора типа, в котором составляющие даты вводятся отдельными параметрами конструктора: Дата(Год: Число, Месяц: Число, День: Число). Пример:Дата(2025,02,20)
Тип Дата является потомком типа Форматируемое, а значит для значений этого типа можно указывать форматную строку, чтобы получить нужное представление значения данного типа. Форматная строка может состоять только из описателей формата, которые перечислены в этой таблице и относятся к дате. Если форматная строка не задана, будет использоваться значение по умолчанию с учетом текущей локали.
метод СоздатьДату()
    пер НовыйГод = новый Дата(2025, 1, 1)
    пер Семинар = новый Дата("2025-03-01")
    пер ВосьмоеМарта = Дата{2025-03-08}
    пер ТекущаяДата = Дата.Сейчас()
;