v8: Как отформатировать дату правильно? #666272


#0 by Darhon
Добрый вечер! Подскажите почему дата не форматируется. Пишу так: А возвращается значение типа : "23.05.2013 0:00:00"
#1 by ДенисЧ
"ДФ=ддММгггг"
#2 by Darhon
Тоже самое на выходе :)
#3 by ДенисЧ
А конструктор форматной строки что говорит?
#4 by ale-sarin
Не обновил конфу/отчет/обработку?
#5 by Ненавижу 1С
"ДФ=dd.MM.yyyy"
#6 by ale-sarin
"ДФ=""дд ММ гггг" - Сдается мне, что-то с кавычками здесь не то.
#7 by Ненавижу 1С
Возврат    Формат(Выборка.ДокументДатаВыдачи,"ДФ=""дд ММ гггг""");
#8 by Grobik
"ДЛФ=Д" Это если надо получить "23.05.2013"
#9 by Grobik
, , выдадут все согласно СП, но наверно не то, что хочет ТС.
#10 by Grobik
Хотя таки тоже правильно ;)
#11 by Darhon
Все обновил. Все вышеперечисленные варианты возвращают дату и время :(
#12 by banco
а пользоваться конструктором форматной строки нельзя?
#13 by banco
проверь тип Выборка.ДокументДатаВыдачи, может там не дата вовсе, а строка
#14 by Darhon
Дата.
#15 by banco
тогда или "ДФ=dd.MM.yyyy" или "ДЛФ=D" или как уже сказал, пользуйся конструктором форматной строки
#16 by Darhon
Все ... всем спасибо :)
#17 by mistеr
Для тех, кто зайдет сюда потом: нужно использовать разные виды кавычек.
#18 by GANR
3-й раз за ветку говорю "конструктор форматной строки в помощь"
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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