Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С: Типовые и стандартные решения
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/30: Рейтинг темы: голосов - 30, средняя оценка - 4.83
Thomas.Angelo
6 / 6 / 3
Регистрация: 24.12.2011
Сообщений: 257
1

Преобразование строки в дату

10.03.2014, 03:08. Просмотров 5897. Ответов 3
Метки нет (Все метки)

Доброго времени суток.

Имеется строка вида "2014.03.02".
Как ее преобразовать к типу Дата, такого вида: "02.03.2014 00:00:00", чтобы в дальнейшем использовать как дату проводимого документа?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2014, 03:08
Ответы с готовыми решениями:

Преобразование В Дату
С удивлением обнаружил проблему. Надо строку преобразовать в Дату. А ф-ия Дата("23.01.2013")...

преобразование в дату
имеем задачку: в строку вводим ( к примеру) qww1212we1212g нам должно выдавать дату и убирать...

Преобразование строки
Мне понадобилось в 1С 8.0 преобразовать строку типа "Гордиенко Игорь Николаевич", в строку типа...

Преобразование строки запроса
Здравствуйте! Работаю в 1С 8.0. Проблема такая: После выполнения запроса поиска в...

Преобразование строки в число
НТовары.Нетто = Число(СокрЛП(Нетто)); не пойму почему не работает при условиях когда число...

3
Tklwegsd
Эксперт 1С
767 / 560 / 190
Регистрация: 24.07.2013
Сообщений: 1,918
10.03.2014, 10:11 2
Встроенные функции языка (Script functions)
Дата (Date)
Вариант синтаксиса: По строке

Синтаксис:

Дата(<Значение>)
Параметры:

<Значение> (обязательный)

Тип: Строка.
Исходное значение даты.
Строка должна содержать дату в локальном формате даты или в каноническом виде YYYYMMDDHHMMSS.
Описание варианта метода:

При преобразовании, строка должна содержать дату в каноническом формате "ГГГГММДДччммсс" (см. раздел "Примитивные типы данных").
Вариант синтаксиса: По составляющим

Синтаксис:

Дата(<Год>, <Месяц>, <День>, <Час>, <Минута>, <Секунда>)
Параметры:

<Год> (обязательный)

Тип: Число.
Год даты.
<Месяц> (обязательный)

Тип: Число.
Месяц даты.
<День> (обязательный)

Тип: Число.
День даты.
<Час> (необязательный)

Тип: Число.
Час даты.
<Минута> (необязательный)

Тип: Число.
Минута даты.
<Секунда> (необязательный)

Тип: Число.
Секунда даты.
Описание варианта метода:

Допускаются следующие формы задания параметров:
Дата(Год, Месяц, День);
Дата(Год, Месяц, День, Час, Минута, Секунда);
Возвращаемое значение:

Тип: Дата.

Описание:

Преобразует полученный параметр (параметры) в значение типа Дата.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Пример:

Дата("19840326062421");
Дата(1984,03,26,06,24,21);
0
Karaton
49 / 48 / 6
Регистрация: 18.02.2012
Сообщений: 104
Завершенные тесты: 1
10.03.2014, 10:12 3
Лучший ответ Сообщение было отмечено Thomas.Angelo как решение

Решение

Thomas.Angelo, при помощи функций работы со строками преобразуйте вашу строку "2014.03.02" к виду "201403020101" (YYYYMMDDHHMMSS), а затем передайте параметром в функцию преобразования типа Дата():

1C
1
Дата("201403020101")
1
Thomas.Angelo
6 / 6 / 3
Регистрация: 24.12.2011
Сообщений: 257
10.03.2014, 13:07  [ТС] 4
Karaton, спасибо. Получилось.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.03.2014, 13:07

Преобразование типов из строки в С.Номенклатура
Наверника найдутся те кто обгадят тему мол нубо тема. с такими вопросами да к бабушки бы... Ну...

Вытащить номер платежки и её дату, дату договора
Ищу прекрастного принца 1С с корыстной целью. Поссорилась с нашим программистом. Заявила, что...

Преобразование из строки в поле агрегатного объекта
Вот такой вопрос возник - можно ли из списка значений вытягивать выборочные реквизиты агрегатного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru