Как отформатировать объект даты и времени в ISO 8601 в Twig

ISO 8601 описывает международно-признанный способ представления даты и времени с помощью чисел. Формат даты и времени в ISO8601 должен иметь следующий формат:

2016-04-27T18: 30: 00-05: 00 (год-месяц-день-T-часы-минуты-секунды-часовой пояс)

Отформатировать дату и время с помощью веточки очень просто, и вам не нужно писать ее самостоятельно, просто используйте с формат, который предопределен с веткой.

{{"now"|date("c")}}
{#Which outputs something like : 2016-04-29T15:47:28+02:00 #}

Однако, если по какой-то причине предыдущая строка не работает для вас, вы все равно можете отформатировать вручную со всеми параметрами, используя:

{{"now"|date("Y-m-d\\TH:i:sP")}}
{#Which outputs something like : 2016-04-29T15:47:28+02:00 #}

Вы будете использовать этот формат, например, в богатых фрагментах Google. Вы можете проверить следующий TwigFiddle, чтобы увидеть рабочий пример:

Повеселись !

Ссылка на основную публикацию
Adblock
detector