Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 按特定TMZ获取行_Php_Yii_Timezone - Fatal编程技术网

Php 按特定TMZ获取行

Php 按特定TMZ获取行,php,yii,timezone,Php,Yii,Timezone,我根据GMT时区插入了DB中的所有时间戳列(实际上当前设置为datetime类型)。 因此,当用户插入数据时,时间戳由GMT确定 例如: 行时间戳为:2014/01/17 01:00(GMT) 用户时区是GMT-5,因此用户实际上是在2014/01/16 21:00执行操作的 在我的站点中,用户可以设置会话的时区。 有没有办法根据特定时区选择行?这就是他所寻找的 日期行:2014/01/10-2014/01/16 他会得到那一排的。 如果有帮助,请使用Yii。我认为您必须为其编写代码,我不知道是

我根据GMT时区插入了DB中的所有时间戳列(实际上当前设置为datetime类型)。 因此,当用户插入数据时,时间戳由GMT确定

例如: 行时间戳为:2014/01/17 01:00(GMT)
用户时区是GMT-5,因此用户实际上是在2014/01/16 21:00执行操作的

在我的站点中,用户可以设置会话的时区。 有没有办法根据特定时区选择行?这就是他所寻找的 日期行:2014/01/10-2014/01/16 他会得到那一排的。
如果有帮助,请使用Yii。

我认为您必须为其编写代码,我不知道是否有内置函数,这可能会对您有所帮助。检查这里