首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在mysql中插入当前时间

如何在mysql中插入当前时间
EN

Stack Overflow用户
提问于 2015-01-19 17:55:31
回答 3查看 230关注 0票数 0

如何编写mysql查询来插入当前时间和未来时间?

未来时间应比当前时间晚5分钟。

我有这个:

代码语言:javascript
复制
insert into ab(id, time, future_time) VALUES (1, 'NOW()', NOW());

任何帮助都是非常感谢的。

EN

回答 3

Stack Overflow用户

发布于 2015-01-19 18:00:25

尝试以下操作:

代码语言:javascript
复制
insert into ab(id, time, future_time) VALUES (1, now(), date_add(now(), INTERVAL 5 MINUTE));

我这里没有MySql,所以我无法验证它,但您可以参考here了解详细信息。

票数 2
EN

Stack Overflow用户

发布于 2015-01-19 18:01:47

CURTIME()它将返回当前时间。在这里查看Mysql Date文档

代码语言:javascript
复制
insert into ab(id, time, future_time) VALUES (1, CURTIME(), DATE_ADD(CURTIME(),INTERVAL 5 MINUTE));

您将获得当前时间

代码语言:javascript
复制
mysql> SELECT CURTIME();
        -> '23:50:26

票数 1
EN

Stack Overflow用户

发布于 2015-01-19 18:01:42

可以使用CURRENT_TIMESTAMP()命令。查看此处http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html

插入ab(id,time,future_time)值(1,CURRENT_TIMESTAMP(),CURRENT_TIMESTAMP() +5分钟);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28021863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档