在我的Yii
- PHP
应用程序中,我使用了mysql数据库。在表中,我有一个数据类型为timestamp
的日期值列。插入行后,列将获得正确的日期和时间值。但是当我尝试从表中获取数据时,我得到了不同的日期值。
Table contains this value - 2015-02-02 15:59:13
But after select I got - 2015-02-02 10:29:13
每次时间之间都存在-5:30
差异。
这里是查询构建器代码
Yii::app()->db->createCommand()
->select('*')
->from('table_name')
->where('id =:id', array(':id'=>4))
->queryRow();
不知道为什么会这样。任何帮助表示赞赏。
答案 0 :(得分:0)
如果您想正确关闭问题,因为我们知道这是时区设置的问题:
date_default_timezone_set("Asia/Kolkata");
干杯。
答案 1 :(得分:0)
在我的app.js文件中,我将timezone: 'gmt'
添加到了连接部分。