맛집 여행 캠핑 일상 생활

MySQL 날짜 및 시간 관련 함수 본문

LAMP

MySQL 날짜 및 시간 관련 함수

영은파더♥ 2016. 7. 5. 10:30

MySQL 날짜 및 시간 관련 함수


며칠전, 일주일후, 한달전, 5분전, time diff 와 같은 함수 예제들이다.


SELECT DATE_ADD(NOW(), INTERVAL -3 DAY); // 3일 전

SELECT DATE_ADD(NOW(), INTERVAL 1 WEEK); // 1주일 후

SELECT DATE_ADD(NOW(), INTERVAL -1 MONTH); // 1달 전

SELECT TIMESTAMPADD(MINUTE, -5, NOW()); // 5분 전

SELECT TIMESTAMPADD(WEEK, 1, NOW()); // 1주일 후

SELECT TIMESTAMPDIFF(MINUTE, '2016-07-01 12:01:01', NOW());  // 현재시간와 몇분 차이가 나는지 확인

SELECT TIMESTAMPDIFF(DAY, '2016-06-01 12:01:01', NOW());  // 현재시간와 며칠 차이가 나는지 확인

SELECT TIMESTAMPDIFF(MONTH, '2010-07-01 12:01:01', NOW());  // 현재시간와 몇달 차이가 나는지 확인

SELECT TIMESTAMPDIFF(YEAR, '2010-07-01 12:01:01', NOW());  // 현재시간와 몇년 차이가 나는지 확인

자주는 아니더라도 가끔은 사용되는 함수들이다.


Trackback : | Comments :