1CLenta.ru  

Из строки получить дату

Программирование системы     26.04.2017 08:11     5677

Строковое написание даты может быть разного формата. В 1С предприятии для преобразования строки в дату существуют специальные функции. Функция Дата() может строку определенного формата преобразовать к типу Дата. При использовании функции Дата() допускаются следующие параметры:

Дата("YYYYMMDDHHMMSS");
Дата(Год, Месяц, День);
Дата(Год, Месяц, День, Час, Минута, Секунда);

Дата("20170101010101");
Дата(2017, 01, 01);
Дата(2017, 01, 01, 01, 01, 01);


Если строка с датой не соответствует необходимому формату функции Дата(), то с помощью строковых функций можно привести к требуемому формату. Например при работе со строкой "2017-01-01".

ДатаСтрокой = СтрЗаменить("2017-01-01", "-", "");
Дата = Дата(ДатаСтрокой);

Комментарии (0)