0
murzo1
01.12.11
✎
14:14
|
Гружу данные из ТД и EXCEL в 1С и с дадатми столкнулся, какой самый простой способ преобразовать дату из внешних файлов в дату 1С?
К примеру:
ГодВыпуска = СокрЛП(Excel.Cells(Строка, 11).Value);
вытаскивается строка формата "01.01.11".
|
|
1
Cube
01.12.11
✎
14:15
|
Кури справку:
Встроенные функции языка.Дата (Script functions.Date)
Встроенные функции языка (Script functions)
Дата (Date)
Вариант синтаксиса: По строке
Синтаксис:
Дата(<Значение>)
Параметры:
<Значение> (обязательный)
Тип: Строка. Исходное значение даты.
Строка должна содержать дату в локальном формате даты или в каноническом виде YYYYMMDDHHMMSS.
Описание варианта метода:
При преобразовании, строка должна содержать дату в каноническом формате "ГГГГММДДччммсс" (см. раздел "Примитивные типы данных").
Вариант синтаксиса: По составляющим
Синтаксис:
Дата(<Год>, <Месяц>, <День>, <Час>, <Минута>, <Секунда>)
Параметры:
<Год> (обязательный)
Тип: Число. Год даты.
<Месяц> (обязательный)
Тип: Число. Месяц даты.
<День> (обязательный)
Тип: Число. День даты.
<Час> (необязательный)
Тип: Число. Час даты.
<Минута> (необязательный)
Тип: Число. Минута даты.
<Секунда> (необязательный)
Тип: Число. Секунда даты.
Описание варианта метода:
Допускаются следующие формы задания параметров:
Дата(Год, Месяц, День);
Дата(Год, Месяц, День, Час, Минута, Секунда);
Возвращаемое значение:
Тип: Дата.
Описание:
Преобразует полученный параметр (параметры) в значение типа Дата.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Пример:
Дата("19840326062421");
Дата(1984,03,26,06,24,21);
|
|
10
Buster007
01.12.11
✎
14:27
|
Лев, ПРав, Сред?
или Найти(СтрокаСДатой, ".")
первая день, вторая месяц, 3я год
|
|