有没有一种mysql方法可以基于当前mysql时间(毫秒)进行查询?我在努力:选择unix\u timestamp(),unix\u timestamp(now())作为\u mili中的now\u但这两列返回相同的值(1970年纪元时间)。我希望'now\u in \u mili'以毫秒为单位打印当前日期,例如在javascript中: Date.parse(new Date())
Date.parse(new Date())
hwamh0ep1#
你需要把一个论点传给 NOW() 函数指定要包含的小数秒位数。它支持微秒,但如果你想毫秒,你可以使用 NOW(3) 然后将结果乘以1000,如下所示:
NOW()
NOW(3)
SELECT UNIX_TIMESTAMP(NOW(3))*1000 as now_in_mili
1条答案
按热度按时间hwamh0ep1#
你需要把一个论点传给
NOW()
函数指定要包含的小数秒位数。它支持微秒,但如果你想毫秒,你可以使用NOW(3)
然后将结果乘以1000,如下所示: