Создаю поле Date\Date (ISO) текстовое поле, указываю формат ввода H:i. Часовой пояс (можно поставить любой на выбор. Так как варианты UTC и "Не использовать часовой пояс" выводят дату как написано ниже, а "часовой пояс" (нужно указывать) и "Часовой пояс пользователя" накидывают на время лишние 1 час 30 мин)
Ввожу в ноде 10:00.
Во Views ВСЕ варианты показывают 10:00, а в ноде 14:00 (короче он 10 почему-то считает UTC, а так как время на сайте стоит МСК, то он и корректирует по Москву).
Это он багает или я туплю жестко? Помогите.
Я окончательно запутался. Какие только я выводы не пробовал. На данный момент стоит:
<?php print format_date($node->field_time['und']['0']['value'], 'custom', 'H:i');?>
UPD.
<?php print format_date($node->field_time['und']['0']['value'], 'custom', 'H:i',$timezone = 'Etc/GMT+1');?>
Показывает время по UTC, неужто. Бред конечно.