Kartik DateControl не формирует правильно время

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
evgeniy123
Сообщения: 401
Зарегистрирован: 2011.11.01, 17:29

Kartik DateControl не формирует правильно время

Сообщение evgeniy123 »

У меня плагин этот работает нормально в GridView

Код: Выделить всё

...
 [
                'attribute'=>'insurance_expiry_date',
                //  'format' => 'date',
                'filter' => DateControl::widget([

                    'model'=> $searchModel,
                    'attribute' => 'insurance_expiry_date',
                    'type'=> DateControl::FORMAT_DATE,
                    'saveFormat'=> 'php:U',
                    // 'saveTimezone' => 'UTC',
                    'displayFormat'=> 'dd-M-yyyy',
                    'displayTimezone' => 'UTC',
                    'asyncRequest' => false, // При использовании с PJAX этот параметр можно не указывать, по умолчанию стоит true
                ]),


                'value'=>function($data){
                    return date('d-m-Y H:i:s', $data->insurance_expiry_date    );
                }
            ],
            ...
но неправильно формирует дату в поле, когда возвращает результат. -1 day . Может кто знает от чего это ? спасибо
Ответить