如何在CodeIgniter中为所有SELECT设置用户的时区

时间:2014-05-15 06:38:42

标签: mysql codeigniter timezone

我默认以UTC格式运行MYSQL。我希望所有选择都在用户的本地时间完成,但所有插入和更新都是UTC。我该怎么做呢?我知道CONVERT_TZ函数,但我不想在任何可能的情况下包装每个select。有没有办法在登录后设置用户时区ONCE?我正在使用CodeIgniter和非持久性所以我假设每次连接时都必须设置它?

任何建议表示赞赏。

1 个答案:

答案 0 :(得分:1)

在根文件夹中的index.php文件中使用:

date_default_timezone_set('Asia/Kolkata');

并在此处设置您的时区。 所有codeigniter请求都会通过此文件。所以它会设置你的时区