Я думаю, что вы путаете format_date () и format_datetime () функции.
Документация format_date () гласит "Это ведет себя точно так же, как фильтр format_datetime, но без времени. "
Документация format_datetime () говорит, что он позволяет использовать второй аргумент none | short | medium | long | full для время, которое не существует для функции format_date.
dump (date ('now') | format_date ('full', 'none')) return пустая строка " "; почему?
=> Потому что второй аргумент неверен. Возможные аргументы: типы dateFormat, locale и pattern.
dump (date ('now') | format_date ('full', 'short')) возвращает странную строку "118" или "348" или "578" `, ...; почему?
=> По той же причине.
Я не понимаю, почему не могу отобразить текущую дату и время (полное, короткое).
=> Вместо этого используйте format_datetime ():
{{ date('now')|format_datetime('full', 'none') }}
{{ date('now')|format_datetime('full', 'short') }}
Надеюсь, это помогло.