gpt4 book ai didi

php - 想根据我的时区而不是服务器时区获取时间

转载 作者:可可西里 更新时间:2023-11-01 00:45:59 27 4
gpt4 key购买 nike

我来自印度。在 000webhost 中托管我的网站。我正在跟踪访问的 IP 及其时间。但时间是错误的,即我认为时间是根据 000webhost 服务器的时区。如何根据印度时区转换它们。

这是我使用的代码:

date_default_timezone_set('Asia/Kolkata');
$query="INSERT INTO visitor_ip ";
$query.="VALUES('{$_SERVER["REMOTE_ADDR"]}',now())";

最佳答案

解决它的一种方法是先运行 SQL 查询来设置 MySQL 连接时区:SET time_zone = 'Asia/Kolkata';。更多信息在这里:

另一种解决方法是使用 PHP 日期和时间函数(引号外)代替 NOW()(引号内)以字符串形式查询时间,并将该字符串传递给 MySQL。 date_default_timezone_set 将影响 PHP 日期和时间函数。

关于php - 想根据我的时区而不是服务器时区获取时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18809926/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com