php.iniのタイムゾーンはUTCです。システムのタイムゾーンはUTCです。 yii defaultTimeZoneはUTCです。しかし、私のdatetime属性はdbに保存する前に私のタイムゾーン "Asia/Kolkata"に変換されます。yii2タイムゾーンフォーマッタの問題
例:UTC時間12:00hrsと表示17.30hrs にしかし、私は、DBに入ったことは17です::私はデシベルに期待するもの00Hrs 私の入力17.30hrs が12で30hrsとビューで、私は23だ:00hrs 。
web.php:
'formatter' =>
[
'class' => 'yii\i18n\Formatter',
'dateFormat' => 'php:d-m-Y',
'datetimeFormat' => 'php:d-m-Y H:i a',
'timeFormat' => 'php:H:i A',
'timeZone' => 'Asia/Kolkata',
],
私は同じ問題があります – Bloodhound