freeExec: Даже пробовал непосредственно в представлении нечто такое
echo Yii::$app->timeZone; // timezone from config.
Yii::$app->timeZone = 'America/Los_Angeles'; // change timezone on the fly
echo Yii::$app->timeZone; // new timezone
Таймзона действительно меняется, но на даты это никак не влияет
freeExec: Ну в том-то и проблема, что у меня не получается отобразить даты как-то отлично от той временной зоны, которую я вижу, когда выполняю, например, date_default_timezone_get().
freeExec: Моё желание изложено в вопросе, который открывал этот пост. С тех пор оно не изменялось. То есть я ожидаю, что укажу приложению конкретную временную зону, и все даты будут из этой временной зоны. И на это не будут влиять ни настройки бд, ни настройки php.
freeExec: Я и имел в виду, что нуля. Непонятно что вы предлагаете приводить к UTC+0, если всё и так уже корректно. Находясь в разных часовых поясах, пользователи должны видеть дату относительно своего часового пояса. А у меня они будто всегда в UTC+01.