#php #twig
#php #twig
Вопрос:
Я пытаюсь вывести только дату следующим образом:
collection_item.getFieldCollectionItem().field_date.value|date()
Но вывод содержит как дату, так и время: September 22, 2016 00:00
Я хочу только часть даты ( September 22, 2016
), без time ( 00:00
).
Может кто-нибудь мне помочь, пожалуйста.
Ответ №1:
Согласно документации Twig:
Спецификатор формата такой же, как поддерживается
date
, за исключением случаев, когда отфильтрованные данные имеют типDateInterval
, когда формат должен соответствоватьDateInterval::format
вместо этого.
Итак, вы должны просто передать строку формата. Например:
collection_item.getFieldCollectionItem().field_date.value|date('F n, Y')
Комментарии:
1. Sidenote:
null
будет преобразован в текущую дату / время