今天在插入时间的时候发现,时间不对,差了8个小时,很明显时区不对,改了php.ini的
data.timezone ='Asia/Shanghai'
发现还是不对,后来知道是yii2框架配置的原因,
我用的yii2框架的高级版,
在common\config文件夹下,main.php 中,
return[
'charset'=>'utf-8',
'language'=>'zh-CN',
'timeZone'=>'Asia/Shanghai',
'components'=> [
'cache'=> [
'class'=>'yii\caching\FileCache'
],
'formatter'=> [
'dateFormat'=>'yyyy-MM-dd',
'timeFormat'=>'HH:mm:ss',
'datetimeFormat'=>'yyyy-MM-dd HH:mm:ss'
]
]
];