我有一個Datatable在我的Yii2項目中,它有一個名爲streamtime的列,在數據庫中streamtime的格式是YMd H:i:s,我試圖將它轉換爲dMY H:我,但是當我這樣做了一個小時就被添加到日期時間。Yii2 datatables格式datetime添加一小時
<?= DataTables::widget([
'dataProvider' => $dataProvider,
'columns' => [
[
'label'=> 'Stream time',
'attribute'=>'datetime',
'format' => ['datetime', 'd-M-Y H:i'],
],
'streamer.name',
'game',
'description',
// 'created_at',
// 'updated_at',
['class' => 'yii\grid\ActionColumn'],
],
]); ?>
請檢查您是否正確設置時區'date_default_timezone_set' – Yaroslav