Уроки по программированию

Yii2 форматирование даты из БД

Очень часто в различных проектах требуется привести дату к нужному формату. В yii2 есть функция позволяющая выводить дату в нужном формате и для того чтобы дата и время соответствовала дате и времени в базе данных вам необходимо прописать следующий код:

Yii::$app->formatter->timeZone = 'UTC';// эта запись устанавливает часовой пояс такой же как на сервере
Yii::$app->formatter->asDatetime($model->'поле даты', "php:d.m.Y H:i:s");

Очень короткий пост, но надеюсь он кому нибудь поможет

Комментарии к статье

    ValueError thrown

    Unknown format specifier "a"