添加6小时到now()函数

时间:2010-07-16 19:23:41

标签: mysql

我不知道这是否可行。 我研究了它,无法找到任何东西。 我想在值上添加6小时now()将返回。 目前,它以数据库中的日期时间格式返回。

还有其他功能我可以在当前时间增加6小时吗? 三江源

6 个答案:

答案 0 :(得分:21)

使用NOW() + INTERVAL 6 HOUR。举个例子:

SELECT NOW(), NOW() + INTERVAL 6 HOUR

结果:

'2010-07-16 21:25:17', '2010-07-17 03:25:17'

答案 1 :(得分:4)

您可以使用DATE_ADD

SELECT DATE_ADD(now(), INTERVAL 6 HOUR);

答案 2 :(得分:2)

使用DATE_ADD function

SELECT DATE_ADD(NOW(), INTERVAL 6 HOUR)

答案 3 :(得分:2)

DATE_ADD(NOW(), INTERVAL 6 HOUR)

答案 4 :(得分:1)

我想你想要DateAdd - 请参阅here

答案 5 :(得分:1)

我总是忘记这个的正确语法,所以我发现mysql doc的这个页面是一个很好的书签:

http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html

完成了其他人发布的示例