|   |   | 
| 
 | Дату в число типа "20170101000000" | ☑ | ||
|---|---|---|---|---|
| 0
    
        Maniac 11.07.17✎ 00:41 | 
        Я туплю страшно.
 Но найти не могу Как дату в такую строку перевести | |||
| 1
    
        Имитация работы 11.07.17✎ 00:44 | 
        Формат. А там ГГММ по вкусу     | |||
| 2
    
        Maniac 11.07.17✎ 00:50 | 
        Нет там такого     | |||
| 3
    
        Maniac 11.07.17✎ 00:51 | 
        Готяяя     | |||
| 4
    
        Maniac 11.07.17✎ 01:12 | 
        блин бред какой то.
 Теперь еще надо чтобы были кавычки одинарные у строки | |||
| 5
    
        Aleksey 11.07.17✎ 01:14 | 
        (4) тебе не число нужно, а строка     | |||
| 6
    
        Maniac 11.07.17✎ 01:16 | 
        '20170101000000'
 вот так мне надо | |||
| 7
    
        Maniac 11.07.17✎ 01:18 | 
        сделал
 СтроковаяДата = Формат(Объект.ДатаНачалаИзменений,"ДФ=гггг-ММ-дд"); СтроковаяДата = СтрЗаменить(СтроковаяДата , "-",""); СтроковаяДата = СтрЗаменить(СтроковаяДата , ":",""); СтроковаяДата = СтроковаяДата+"000000"; Ругается. Хотя в сообщить выводит верно. НО в метод работать не хочет никак. Если ставлю '20170101000000' то работает Если же переменную со значение - то выдает баг. Баг выдает веб-сервис. Причем на одном методе нормально с переменной, а на другом уже нет. Или баг веб-сервиса или хз | |||
| 8
    
        Aleksey 11.07.17✎ 01:28 | 
        К чему эти танцы с заменой?
 "ДФ=ггггММддччммсс" | |||
| 9
    
        Имитация работы 11.07.17✎ 01:31 | 
        (8) Ты значительно улучшил код мегапрайса.     | |||
| 10
    
        Aleksey 11.07.17✎ 01:31 | 
        Если без времени то или НачалоДня() 
 Формат(НачалоДня(Объект.ДатаНачалаИзменений),"ДФ=ггггММддччммсс"); или Формат(Объект.ДатаНачалаИзменений,"ДФ=ггггММдд") + "000000" | |||
| 11
    
        Aleksey 11.07.17✎ 01:32 | 
        (9) считай что ускорил выполнения в 4 раза :)     | |||
| 12
    
        Maniac 11.07.17✎ 01:35 | 
        к мегапрайсу никакого отношения.
 по форматам понятно. то фигня. Веб сервис валит ошибку. Два метода. в одном работает, в другом никак. Значение одинаковое. Не хочет хавать строку. Воспринимает только число | |||
| 13
    
        Aleksey 11.07.17✎ 01:39 | 
        (12) т.е. так работает?
 Число(Формат(НачалоДня(Объект.ДатаНачалаИзменений),"ДФ=ггггММддччммсс")); | |||
| 14
    
        Maniac 11.07.17✎ 01:41 | 
        нет. короче баг сервиса     | |||
| 15
    
        Maniac 11.07.17✎ 01:52 | 
        Короче спать надо.
 Всем спасибо. Я дурак. Доку надо было читать внимательно | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |