我正在使用 14.4 版本的 mysql,我正在尝试执行以下查询:
SELECT TIMESTAMPDIFF(MINUTE, MINUTE(NOW()), NOW())
这应该返回当前小时的时间戳,但它始终返回 null。 TIMESTAMPADD
工作得很好,我只是在使用这个函数时遇到了问题。我通过谷歌和mysql文档寻找这个问题的答案,但我找不到任何东西。
有人知道出了什么问题吗?
我的完整目标是返回从现在到下一个小时 5 点还剩多少分钟的查询。例如。如果是 1:30,我们的目标时间是 1:55,因此查询将返回 25
最佳答案
如果你想要时间
SELECT CURTIME()
您发布的查询是荒谬的,或者更清楚地说明您想要什么。
关于mysql timestampdiff 总是返回 null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18676435/