Как я могу сделать пользовательский формат времени, используя TWIG?

Как можно отформатировать время в веточку, например: «13h23» (часы: 13, минуты: 23) и «13u23» (часы: 13, минуты: 23)

если я использую фильтр даты «twig», например: date | date («Hhi»), то «h» преобразуется в 12-часовой, и я хочу включить в него букву «h». Нечто подобное происходит и в другом случае.

1

Решение

Все, кто читал этот вопрос и отвечал или комментировал, фактически не понимал вопрос. ОП хочет напечатать «h» или «u» между часами и минутами.

Вы можете сделать это, используя двойную обратную косую черту перед любым персонажем, которого хотите убежать. Так вот так для вашего примера:

{{ created_date|date('H\\hi') }}

или же

{{ created_date|date('H\\ui') }}

Вот пример твигфиддла:
https://twigfiddle.com/ypnau1

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]