在我的数据库中,我将最后一页刷新的时间存储在TIME列中。我想将最后一页刷新与当前时间进行比较,找出已经过了多少5个小步骤?
我在想最后一页刷新并从当前时间减去它然后除以5.但我不知道事情是如何格式化的。
请帮帮我!
答案 0 :(得分:1)
SELECT *, FLOOR(((UNIX_TIMESTAMP()-time_field)/300)) AS periods FROM table
我不确定UNIX_TIMESTAMP()是否返回正确的时间戳,你必须检查它;)
编辑:自己检查它,它的工作很棒;)