午灬夏 发表于 2012-4-12 09:35:51

如何修改默认时区?

class Home extends CI_Controller {

    public function index()
    {
      $time = time();
      echo $time;
      echo date('Y-m-d H:i:s');
    }
}
输出的时间相差8个小时,不修改php.ini文件,如何在CI里面修改默认时区 ?

steven_mlc 发表于 2012-4-12 09:49:50

http://codeigniter.org.cn/user_guide/helpers/date_helper.html

手册里有,不过我没试过,你可以看一下

午灬夏 发表于 2012-4-12 10:03:27

steven_mlc 发表于 2012-4-12 09:49 static/image/common/back.gif
http://codeigniter.org.cn/user_guide/helpers/date_helper.html

手册里有,不过我没试过,你可以看一下 ...

貌似没有看到设置默认时区的,通过date_helper里面的now()获取的时间也是相差8小时!

huboo82 发表于 2012-4-12 10:10:38


date_default_timezone_set('Asia/Chongqing')

午灬夏 发表于 2012-4-12 10:16:15

huboo82 发表于 2012-4-12 10:10 static/image/common/back.gif


呵呵
date_default_timezone_set('Asia/Shanghai');

我把它加到date_helper.php 上面 就好了,thanks!

alexskybin 发表于 2012-6-21 13:57:31

其实我觉得这句话加载入口文件index.php比较方便。你不用重复的去调用辅助函数
页: [1]
查看完整版本: 如何修改默认时区?