Php MySQL数据存储;时间列未以正确的格式/方式显示
我正在使用Apache、PHP和MySQL环境进行开发 在php.In中,我已经启用或设置了以下内容: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我认为您的表结构不好
- 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()不同代码>