MySQL資料庫時間查詢
阿新 • • 發佈:2018-11-24
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')