Php 将GMT 0:00转换为GMT+;5:30 sql

Php 将GMT 0:00转换为GMT+;5:30 sql,php,mysql,sql,mysqli,Php,Mysql,Sql,Mysqli,当我将我的用户登录日期存储到数据库中时,它是GMT+5:30,但我的数据库设置为GMT 0:00 例如,用户在12:00:00登录,但数据库将该日期存储为07:30:00 现在,如果我想以GMT+5:30时区获取此数据,该怎么办?您可以使用日期添加hre,如下所示: select date_add(date_add(your_column, interval 5 hour),interval 30 minute); 或者您可以简单地使用: SELECT CONVERT_TZ(your_colu

当我将我的用户登录日期存储到数据库中时,它是GMT+5:30,但我的数据库设置为GMT 0:00

例如,用户在12:00:00登录,但数据库将该日期存储为07:30:00


现在,如果我想以GMT+5:30时区获取此数据,该怎么办?您可以使用日期添加hre,如下所示:

select date_add(date_add(your_column, interval 5 hour),interval 30 minute);
或者您可以简单地使用:

SELECT CONVERT_TZ(your_column,'+00:00','+05:30')
参考和。。。