为什么mysql函数now()有时返回00:00:00?

时间:2010-12-08 06:01:20

标签: mysql database time

我写了几个这样的mysql命令:

insert into news_seeds values(1, 'http://www...', 0, 0, 60, now(), 10, now());
insert into news_seeds values(2, 'http://www...', 0, 0, 60, now()-10, 10, now()-2);
insert into news_seeds values(3, 'http://www...', 0, 0, 60, now()-20, 10, now()-4);
...

但我觉得有时现在只返回00:00:00,为什么?

1 个答案:

答案 0 :(得分:2)

00:00:00是午夜,到了第二个。

如果不是午夜,您可能会在致电SET TIMESTAMP之前进行NOW()