我正在尝试保存当前的日期和时间,并且我使用了以下代码
当前PHP版本:5.4.16
date_default_timezone_set('Asia/Kolkata');
$datet = date("Y-m-d H:i:s ");
当我回显它时,输出将是
2017-04-25 05:07:17
但我需要的实际时间是
2017-04-25 10:45:17
我尝试使用now()
,但它也显示相同的日期而不是当前时间,以什么方式我可以获得当前的日期和时间。任何帮助表示赞赏。
答案 0 :(得分:0)
您是否尝试更改服务器时间,在控制台上打印日期,如果不匹配,则更改服务器时间。
答案 1 :(得分:0)
这为您提供了设置默认时区“Asia / Kolkata”
后的正确时间date_default_timezone_set("Asia/Kolkata");
echo date("Y-m-d h:i:s");
答案 2 :(得分:0)
请检查我的附件。在这里,首先我检查
echo date_default_timezone_get();`并获取我的默认时区亚洲/加尔各答,之后我将时区更改为
date_default_timezone_set("Asia/Bangkok");
echo date_default_timezone_get();
Asia/Bangkok