更改CurrentDate时区

时间:2017-06-29 05:33:17

标签: php

我只是在线访问我的网站并将其上传到GoDaddy服务器,现在面临时区问题。在我的大多数SQL查询中,我使用了 CurrentDate 函数,它带来了服务器时间,我不想要它。我有第二个选项,就是这样,(根据我的时区正确插入日期。很好

 date_default_timezone_set("Asia/Karachi");
echo date('Y-m-d')

我不想以这种方式改变它,因为它需要进行重大改变。 我可以直接将currentDate功能时间更改为Asia / Karachi吗?记得我试过改变php.ini中的时区,但它不会影响

2 个答案:

答案 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' );