Дата

Вывести дату можно через метод Yii::$app->formatter->asDate().

Yii::$app->formatter->asDate('2019-09-24', 'long'); // 24 сентября 2019 г. (указанная дата)
Yii::$app->formatter->asDate(1569283200, 'long');   // 24 сентября 2019 г. (дата в виде UNIX)
Yii::$app->formatter->asDate('now', 'long');        // 24 сентября 2019 г. (текущая дата)

Дата со временем выводится через метод Yii::$app->formatter->asDatetime().

Yii::$app->formatter->asDatetime('2019-09-24 22:12:42', 'medium'); // 25 сент. 2019 г., 22:12:42

По умолчанию дата выводится на английском языке. Чтобы выводить дату на русском языке, в файле config/web.php надо указать параметр language (также рекомендуется указать временную зону).

# congif/web.php

$config = [
    'language' => 'ru-RU', // язык сайта
    'components' => [
        // …
        'formatter' => [
            'defaultTimeZone' => 'Europe/Moscow', // задать часовой пояс
        ],
    ],
    // …
];

Форматы

Во втором атрибуте можно указывать формат даты.

Yii::$app->formatter->asDate('2019-09-24', 'short');  // 24.09.2019
Yii::$app->formatter->asDate('2019-09-24', 'medium'); // 24 сент. 2019 г.
Yii::$app->formatter->asDate('2019-09-24', 'long');   // 24 сентября 2019 г.
Yii::$app->formatter->asDate('2019-09-24', 'full');   // вторник, 24 сентября 2019 г.

Также можно выводить дату в формате PHP:

Yii::$app->formatter->asDate('2019-09-24', 'php:d.m.Y'); // 24.09.2019

Дата в UNIX

Преобразовать дату в UNIX можно через метод Yii::$app->formatter->asTimestamp().

Yii::$app->formatter->asTimestamp('2019-09-24 22:12:42'); // 1569363162