LAMP
MySQL 날짜 및 시간 관련 함수
영은파더♥
2016. 7. 5. 10:30
728x90
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()); // 현재시간와 몇년 차이가 나는지 확인
자주는 아니더라도 가끔은 사용되는 함수들이다.
728x90
반응형