Дату в число типа "20170101000000" #800866


#0 by Maniac
Я туплю страшно. Но найти не могу Как дату в такую строку перевести
#1 by Имитация работы
Формат. А там ГГММ по вкусу
#2 by Maniac
Нет там такого
#3 by Maniac
Готяяя
#4 by Maniac
блин бред какой то. Теперь еще надо чтобы были кавычки одинарные у строки
#5 by Aleksey
тебе не число нужно, а строка
#6 by Maniac
'20170101000000' вот так мне надо
#7 by Maniac
сделал Ругается. Хотя в сообщить выводит верно. НО в метод работать не хочет никак. Если ставлю '20170101000000'  то работает Если же переменную со значение - то выдает баг. Баг выдает веб-сервис. Причем на одном методе  нормально с переменной, а на другом уже нет. Или баг веб-сервиса или хз
#8 by Aleksey
К чему эти танцы с заменой? "ДФ=ггггММддччммсс"
#9 by Имитация работы
Ты значительно улучшил код мегапрайса.
#10 by Aleksey
Если без времени то или НачалоДня Формат(НачалоДня(Объект.ДатаНачалаИзменений),"ДФ=ггггММддччммсс"); или
#11 by Aleksey
считай что ускорил выполнения в 4 раза :)
#12 by Maniac
к мегапрайсу никакого отношения. по форматам понятно. то фигня. Веб сервис валит ошибку. Два метода. в одном работает, в другом никак. Значение одинаковое. Не хочет хавать строку. Воспринимает только число
#13 by Aleksey
т.е. так работает? Число(Формат(НачалоДня(Объект.ДатаНачалаИзменений),"ДФ=ггггММддччммсс"));
#14 by Maniac
нет. короче баг сервиса
#15 by Maniac
Короче спать надо. Всем спасибо. Я дурак. Доку надо было читать внимательно
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С