【问题标题】:Setting timezone in Yii在 Yii 中设置时区
【发布时间】:2013-05-12 05:32:55
【问题描述】:

我正在为一个应用程序创建管理部分,其中数据库是在管理员安装时在用户服务器上创建的。我想根据用户选择的时区为我的 mysql 数据库设置 GMT。我在 Yii 中做这一切框架。我该怎么做。

【问题讨论】:

    标签: mysql yii-extensions yii


    【解决方案1】:

    只需添加到你的根目录下的 index.php 中

    date_default_timezone_set('_timezone_selected_by_user');
    

    【讨论】:

      【解决方案2】:

      必须使用 date.timezone 设置或 date_default_timezone_set() 函数。

      要解决这个问题,只需打开应用程序的 index.php 并在第一行添加以下内容:

      date_default_timezone_set('Timezone/String');
      

      您应该将“时区/字符串”替换为您的时区信息。由于我的时区是亚洲/加德满都,我使用了:

      date_default_timezone_set('Asia/Kathmandu');
      

      希望这会有所帮助。

      【讨论】:

        【解决方案3】:

        您可以通过在主配置文件中设置 timeZone 属性来实现。检查下面的代码和Yii Doc

        检查这个: return array( 'timeZone' => 'Asia/Colombo', );

        【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-13
        • 1970-01-01
        • 2014-09-20
        • 2016-02-13
        相关资源
        最近更新 更多