Я хочу получить время только из поля даты Drupal и отобразить его в шаблоне ветки отдельно от его даты.
В моем шаблоне ветки для событий у меня в данный момент есть дата, указанная 3 способами:
{{ content }}
отображает все поля.
И время (полученное из поля Date) отображается правильно как;
28/04/2019 - 1:11
Это правильное время в соответствии с тем, что было введено при создании контента.
На той же странице, при использовании:
{{ content.field_date_start }}
28/04/2019 - 1:11
также отображается исправлено.
Но я хочу захватить время только для отображения отдельно от даты
поэтому я положил это в веточку:
{{ node.field_date_start.value|date("g:ia") }}
, который отображается как:
3:11 am
Это неверно, выключено на 14 часов (1.11, когда введено было 1.11 вечера)
Как мне отделить время от отдельного дисплея внутри ветки, но также сохранить правильное время в соответствии с тем, как оно было введено.
Как мне ввести это в веточку?
Я не хочу, чтобы время менялось, если люди вводят контент или просматривают контент в разных часовых поясах.
Пример - кто-то создает контент в Мельбурне, Австралия, а кто-то другой просматривает его в Лондоне, Англия - время должно отображаться одинаково независимо от того,