Преобразование строк в дату и время и обратно в 1С
Добавлено: Пн авг 08, 2011 9:33 pm
Хотелось бы открыть отдельную тему на форуме посвященную этому актуальному, на мой взгляд, вопросу
Конференция посвящена вопросам использования информационных технологий
http://forum.inkast.ru/
// Фунция преобразовывает строку вида "01.01.2011" в дату
Функция ПреобразоватьВДату(Дата) Экспорт
НормальнаяДата = '00010101';
Если ЗначениеЗаполнено(Дата) Тогда
Попытка
День = Число(Сред(Дата, 1, 2));
Месяц = Число(Сред(Дата, 4, 2));
Год = Число(Сред(Дата, 7, 4));
НормальнаяДата = Дата(Год, Месяц, День);
Исключение
КонецПопытки;
КонецЕсли;
Возврат НормальнаяДата;
КонецФункции