我正在尝试为 mysql 条目使用时间戳,但它显示为 20 小时之后。
当我在 mysql 命令行中输入以下内容时,会显示正确的时间(目前是东部时间晚上 8:15)
SELECT NOW();
当我使用以下内容将某些内容提交到我的数据库时,除了时间显示为上午 12:15 之外,一切都是正确的。
date('m/d/Y,h:i:a');
如果这很重要,我表中的列是 varchar(20)。
我还尝试通过使用确保将其设置为东部时区,但出现错误说时区不正确。
SET time_zone = 'America/New_York';
有没有人知道为什么我在数据库条目中关闭了 20 小时,但是当我使用 mysql 命令行查找它正确显示的时间时?