在我的phpmyadmin共享服务器中更改时区



我需要将时区更改为印度时区,但我的共享服务器数据库显示一些垃圾时区 我尝试了所有可能性,但我无法获得印度时区。

我正在使用 PHP 代码点火器

我的网站上有一个联系我们页面,该页面将所有发送查询详细信息保存到我的邮件和数据库中。 在上面显示一些垃圾时间

请帮助我解决这个问题

在共享主机的情况下,您需要联系支持人员或进行实时聊天,他们可以为您更改默认时区。

您可以使用date_default_timezone_set()来设置默认时区。

请看这里

在服务器端将所有时间转换为 UTC,然后使用 UTC 代替

编辑的答案

你能做的是:

以 UTC 格式将日期时间存储在数据库中,并在显示时 您可以通过获取印度的当前时区来显示日期时间。

// create a $dt object with the UTC timezone
$dt = new DateTime('2016-12-12 12:12:12', new DateTimeZone('UTC'));
// change the timezone of the object without changing it's time
$dt->setTimezone(new DateTimeZone('Asia/Kolkata'));
// format the datetime
$dt->format('Y-m-d H:i:s T');

相关内容

  • 没有找到相关文章