Имя: Пароль:
1C
1С v8
Преобразование строки в дату
0 junirm
 
15.07.16
10:54
Доброго времени суток! Пытаюсь преобразовать найденную строку в дату, но есть одно НО, дата указана вот в таком формате "May 30, 2016 at 17:23 ", может кто подскажет как решить данный вопрос)
1 Звездец
 
15.07.16
10:56
перестрой строку, а дальше Формат() тебе в помощь
2 Горогуля
 
15.07.16
10:57
это программировать надо..
3 Nuobu
 
15.07.16
10:58
(0) Функция ПреобразоватьВДату(Значе СтрокаСДатой)
ВСтрокаСДатой = ВРег(СтрокаСДатой);

Месяц = ПолучитьМесяц(ВСтрокаСДатой);
Год = ПолучитьГод(ВСтрокаСДатой);
// и так далее...

Возврат Дата(Год, Месяц, День, Час, Минута);
КонецФункции

Функция ПолучитьМЕсяц(СтрокаСДатой)
Если Найти(СтрокаСДатой, "January") <> 0 Тогда
возрат 1
ИначеЕсли Найти(СтрокаСДатой, "February") <> 0 Тогда
Возврат 2
КонецЕсли
КонецФункции
4 Зая Бусечка
 
15.07.16
10:58
А откуда взялась эта строка?
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.