개발이야기/MySQL

[MySQL] TIMESTAMPDIFF 날짜, 시간 차이 계산하기

후린개발자 2023. 4. 24.
반응형

TIMESTAMPDIFF 함수는 두 날짜/시간 값 사이의 차이를 계산하는 함수입니다. 함수는 첫 번째 매개변수로 지정된 시간 단위에 따라 두 번째와 세 번째 매개변수 사이의 차이를 계산합니다.

사용법

TIMESTAMPDIFF('시간 단위', '첫번째 날짜/시간 값', '두번째 날짜/시간 값');

 

첫 번째 매개변수인 시간 단위는 "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MICROSECOND"입니다.
날짜 시간 값은 DATETIME, DATE 또는 TIMESTAMP 형식 중 하나를 사용 하시면 됩니다.

 

사용예제

SELECT TIMESTAMPDIFF(MINUTE,'2023-04-24 10:00:00','2023-04-24 11:30:00'); //90
SELECT TIMESTAMPDIFF(SECOND,'2023-04-24 10:00:00','2023-04-24 11:30:00'); //5400
SELECT TIMESTAMPDIFF(DAY,'2023-04-24','2023-04-25'); //1

 

 

반응형

댓글

💲 추천 글