На ваш первый вопрос.Я не думаю, что часовой пояс для пользователя хранится, но, конечно, вы могли бы.Но вы должны проверить параметр default_timezone
в .settings
в settings.yml
.
Для форматирования дат вы можете использовать помощник Date
.Который, в свою очередь, использует класс sfDateFormat
, который инициализируется текущим пользователем culture .Вы также можете использовать это для отображения часового пояса данной даты.