Php MySQL数据存储;时间列未以正确的格式/方式显示

Php MySQL数据存储;时间列未以正确的格式/方式显示,php,mysql,Php,Mysql,我正在使用Apache、PHP和MySQL环境进行开发 在php.In中,我已经启用或设置了以下内容: extension=php_mbstring.dll extension=php_mysqli.dll date.timezone=亚洲/加尔各答 mysqli.default_socket=/tmp/mysql.sock mysqli.default_host=localhost 是什么原因导致所有数据库中的所有表都显示这样的日期/时间 请引导和指导我 谢谢你 RK我认为您的表结构不好

我正在使用Apache、PHP和MySQL环境进行开发

在php.In中,我已经启用或设置了以下内容:

  • extension=php_mbstring.dll
  • extension=php_mysqli.dll
  • date.timezone=亚洲/加尔各答
  • mysqli.default_socket=/tmp/mysql.sock
  • mysqli.default_host=localhost
是什么原因导致所有数据库中的所有表都显示这样的日期/时间

请引导和指导我

谢谢你


RK

我认为您的表结构不好,您应该使用“datetime”或“timestamp”,屏幕截图让我觉得您可能使用了“int”

另一个原因是您可能正在使用unix时间

首先检查表的结构是否正确


希望这有帮助

我认为您的表结构不好,您应该使用“datetime”或“timestamp”,屏幕截图让我觉得您可能使用了“int”

另一个原因是您可能正在使用unix时间

首先检查表的结构是否正确


希望这有帮助

请共享您的表结构这些列的数据类型是什么?看起来像是直接插入了
time()
值,但MySql的
TIMESTAMP
与php的
time()不同
请共享表的结构这些列的数据类型是什么?看起来像是直接插入了
time()
值,但MySql的
时间戳与php的
time()不同