date_default_timezone_set(';亚洲/加尔各答';)不工作


date_default_timezone_set('Asia/Calcutta') not working

我的网站托管在1和1。现在的问题是,当向数据库插入值时,美国时区是插入的。而不是印度时区。但是我在文件上面插入了这个函数

date_default_timezone_set('Asia/Calcutta');
$x=insert into add_trans(date,time,emp_id)values(NOW(),CURTIME(),'".$_SESSION['uid']."');

尝试将"date_default_timezone_set('Asia/Calcutta');"更改为以下内容;

date_default_timezone_set("西亚/加尔各答");

这可能奏效!让我们知道

尝试:

$x=INSET INTO add_trans (date, time, emp_id)
   VALUES (date('d-m-Y'), date('H:i:s'), '".$_SESSION['uid']."');

(更改date函数中存储在DB中的格式)