我正在为一个应用程序创建管理部分,其中数据库是在管理员安装时在用户服务器上创建的。我想根据用户选择的时区为我的 mysql 数据库设置 GMT。我在 Yii 框架中做这一切。如何我可以这样做吗?
问问题
1672 次
3 回答
1
您需要使用 date.timezone 设置或 date_default_timezone_set() 函数。
要解决这个问题,只需打开应用程序的 index.php 并在第一行添加以下内容:
date_default_timezone_set('Timezone/String');
您应该用您的时区信息替换“时区/字符串”。由于我的时区是亚洲/加德满都,我使用了:
date_default_timezone_set('Asia/Kathmandu');
希望这可以帮助。
于 2013-05-17T07:46:09.613 回答
0
您可以通过在主配置文件中设置 timeZone 属性来完成。检查下面的代码和Yii Doc。
检查这个:
return array(
'timeZone' => 'Asia/Colombo',
);
于 2013-11-18T13:21:34.820 回答
0
只需添加到根目录中的 index.php
date_default_timezone_set('_timezone_selected_by_user');
于 2013-05-17T06:15:05.977 回答