Date на Drupal 7 ведет себя неадекватно

Главные вкладки

Аватар пользователя Niklan Niklan 1 декабря 2011 в 14:16

Создаю поле 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, неужто. Бред конечно.