MySQL数据库时间查询

 1 /*当前时间加1毫秒*/
 2 SELECT DATE_ADD(NOW(),INTERVAL 1 MICROSECOND);
 3 
 4 /*当前时间减1毫秒*/
 5 SELECT DATE_ADD(NOW(),INTERVAL -1 MICROSECOND);
 6 
 7 /*当前时间加1秒*/
 8 SELECT DATE_ADD(NOW(),INTERVAL 1 SECOND);
 9 
10 /*当前时间减1秒*/
11 SELECT DATE_ADD(NOW(),INTERVAL -1 SECOND);
12 
13 /*当前时间加1分*/
14 SELECT DATE_ADD(NOW(),INTERVAL 1 MINUTE);
15 
16 /*当前时间减1分*/
17 SELECT DATE_ADD(NOW(),INTERVAL -1 MINUTE);
18 
19 /*当前时间加1小时*/
20 SELECT DATE_ADD(NOW(),INTERVAL 1 HOUR);
21 
22 /*当前时间减1小时*/
23 SELECT DATE_ADD(NOW(),INTERVAL -1 HOUR);
24 
25 /*当前日期加1天*/
26 SELECT DATE_ADD(NOW(),INTERVAL 1 DAY);
27 
28 /*当前日期减1天*/
29 SELECT DATE_ADD(NOW(),INTERVAL -1 DAY);
30 
31 /*当前日期加1月*/
32 SELECT DATE_ADD(NOW(),INTERVAL 1 MONTH);
33 
34 /*当前日期减1月*/
35 SELECT DATE_ADD(NOW(),INTERVAL -1 MONTH);
36 
37 /*当前日期加1季度*/
38 SELECT DATE_ADD(NOW(),INTERVAL 1 QUARTER);
39 
40 /*当前日期减1季度*/
41 SELECT DATE_ADD(NOW(),INTERVAL -1 QUARTER);
42 
43 /*当前日期加1年*/
44 SELECT DATE_ADD(NOW(),INTERVAL 1 YEAR);
45 
46 /*当前日期减1年*/
47 SELECT DATE_ADD(NOW(),INTERVAL -1 YEAR);
48 
49 /*获取年月,并拼接日和时分秒*/
50 select CONCAT( DATE_FORMAT((SELECT DATE_ADD(NOW(),INTERVAL -1 MONTH)), "%Y-%m"),'-01 00:00:00')
51 
52 /*当前时间减3天拼接时分秒*/
53 select CONCAT(DATE_SUB(curdate(),INTERVAL 3 DAY),' 00:00:00')

 

转载于:https://www.cnblogs.com/zmmfeng/p/10011830.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值