我只是在线访问我的网站并将其上传到GoDaddy服务器,现在面临时区问题。在我的大多数SQL查询中,我使用了 CurrentDate 函数,它带来了服务器时间,我不想要它。我有第二个选项,就是这样,(根据我的时区正确插入日期。很好但
date_default_timezone_set("Asia/Karachi");
echo date('Y-m-d')
我不想以这种方式改变它,因为它需要进行重大改变。 我可以直接将currentDate功能时间更改为Asia / Karachi吗?记得我试过改变php.ini中的时区,但它不会影响
答案 0 :(得分:0)
这个
有两种选择1)在php.ini文件中设置默认时区。这将为环境中托管的所有站点全局添加默认值。
date.timezone = Asia/Karachi
2)将相同内容添加到.htaccess文件中。这将为包含htaccess的特定实例设置时区。
php_value date.timezone 'Asia/Karachi'
答案 1 :(得分:0)
另一个选择是在内部更改ini设置。将以下代码放在顶部的索引文件中:
ini_set( 'date.timezone', 'Asia/Karachi' );