При преобразовании даты к строковому представлению в него по умолчанию всегда попадает время (даже если оно пустое 00:00:00). Чтобы получить представление даты без времени необходимо воспользоваться инструментами форматирования.
Для этого во встроенном языке 1С:Предприятие 8 есть функция Формат(), которая позволяет получить представление даты в любом нужном формате. В нашем случае мы можем использовать либо локальный формат даты:
ДатаСтрокой = Формат(ТекущаяДата(), "ДЛФ=D"); //08.11.2019 ДатаСтрокой = Формат(ТекущаяДата(), "ДЛФ=DD"); //08 ноября 2019 г
Либо произвольный формат даты:
ДатаСтрокой = Формат(ТекущаяДата(), "ДФ=dd.MM.yyyy"); //08.11.2019 ДатаСтрокой = Формат(ТекущаяДата(), "ДФ=dd MMMM yyyy"); //08 ноября 2019
Подробнее разобраться со структурой форматной строки Вам поможет одноименная статья
Если же Вам нужно изменить формат представления даты в поле ввода, читайте статью Конструктор форматной строки
Читайте также:
- Как получить формат даты год?
- Как получить формат даты месяц год?
- Как получить формат даты месяц прописью?
- Как получить формат даты год месяц день?