Руководство разработчика

Функция СТР_В_ДАТУ

Функция СТР_В_ДАТУ позволяет преобразовать строковое представление даты в значение типа дата.

ФУНКЦИЯ ЛОГИКА: СТР_В_ДАТУ(СТРОКА: стр; 
                           СТРОКА: маска; 
                           СТРОКА: разд; 
                           ПЕРЕМ ДАТА: дата)

Параметры

стр
Строковое представление даты.
маска
Маска представления даты. Например, "yyyy.mm.dd".
разд
Символ разделителя в дате (например, "/"). При указании слитной маски этот параметр игнорируется.
дата
Ссылка на переменную, в которую записывается полученное значение даты.

Если маска и разделитель не заданы (пустые строки) – используется маска по умолчанию "dd.mm.yyyy" и разделитель по умолчанию "." (точка).

Возвращаемое значение

ДА – в случае успешного преобразования, НЕТ – в случае ошибки.

Пример:

ПЕРЕМ ЛОГИКА: рез
ПЕРЕМ ДАТА: дата
рез = СТР_В_ДАТУ("11.05.2024", "dd.mm.yyyy", ".", дата) // рез = ДА, дата = 11.05.2024
рез = СТР_В_ДАТУ("240511","yymmdd", "", дата) // рез = ДА, дата = 11.05.2024

См. также: