【发布时间】:2016-08-04 03:30:25
【问题描述】:
我的网站托管在 1and1。现在问题是向数据库插入值的时间,美国时区是 insert.not 印度时区。但我在文件上方插入了这个函数
date_default_timezone_set('Asia/Calcutta');
$x=insert into add_trans(date,time,emp_id)values(NOW(),CURTIME(),'".$_SESSION['uid']."');
【问题讨论】:
-
您也必须更改
*sql的时区。对于 mysql 看here -
运行此查询后 SELECT @@global.time_zone, @@session.time_zone;结果我得到了 SYSTEM
-
当我尝试这个时它工作得很好,但在包含在我的网站之后它就不起作用了。我认为问题可能是 CURTIME()
-
-
以上代码在在线和本地主机中工作。但这里 CURTIME() 没有使用,所以在我看来这就是问题
标签: php hosting web-hosting