取当前时间:
选择current_timestamp;
输出:2016-06-16 16:12:52
现在选择();>之前输出:2016-06-16 16:12:52
取当前时间的前一分钟:
现在选择SUBDATE((),间隔60秒),输出:2016-06-16 16:11:52
取当前时间的下一分钟:
现在选择ADDDATE((),间隔60秒),输出:2016-06-16 16:13:52
通过变化上面的单位。可以取前后分钟,小时,天的时间
取前一分钟的时间:
选择SUBDATE(现在(),间隔1分钟),输出:2016-06-16 16:16:38
取前一小时的时间:
现在选择SUBDATE((),间隔1小时);输出:2016-06-16 15:17:38
取前一天的时间:
选择SUBDATE(现在(),间隔为1天),输出:2016-06-15 16:17:38
# # # # # # # # # # # # # # # # # # # # # # # # # # #取后一分钟的时间:
选择ADDDATE(现在(),间隔1分钟),输出:2016-06-16 16:17:38
取后一小时的时间:
现在选择ADDDATE((),间隔1小时);输出:2016-06-16 17:17:38
取后一天的时间:
选择ADDDATE(现在(),间隔为1天),输出:2016-06-17 16:17:38
<强>以下是补充:强>
mysql获取昨天日期,今天日期,明天日期以及前一个小时和后一个小时的时间
1,当前日期
选择DATE_SUB (curdate(),间隔0天),2,明天日期
选择DATE_SUB (curdate(),间隔为1天),3,昨天日期
选择DATE_SUB (curdate(),间隔为1天),4,前一个小时时间
现在选择date_sub((),间隔1小时);5,后一个小时时间
现在选择date_sub((),间隔1小时);6,前30分钟时间
现在选择date_add((),间隔-30分钟)7,后30分钟时间
现在选择date_add((),间隔30分钟)如果还是没有你想要的,可以查看下面相关文章,感谢大家多多支持。
mysql数据库取前后几秒几分钟几小时几天的语句