Codeigniter 3.x / $ config ['time_reference'] ='gmt'无法正常工作

时间:2018-12-10 03:02:35

标签: php codeigniter date

在CI3中,我已将config.php文件更改为:

$config['time_reference'] = 'gmt';

然后我在控制器中执行以下操作:

$this->data['mydate'] = date("Y-m-d H:i:s"); 

执行上述操作,我希望它等于config.php文件中设置的GMT值,但是,它带有一个时区,我不知道它是从哪里提取的。

任何想法,非常感谢。

1 个答案:

答案 0 :(得分:3)

CodeIgniter的time_reference配置仅用于now()助手,没有其他用途。

要获取GMT格式的时间,可以使用PHP的内置函数gmdate()

$this->data['mydate'] = gmdate("Y-m-d H:i:s");