SQL Server DATEDIFF() 함수
정의와 사용법
DATEDIFF() 함수는 두 날짜 사이의 시간을 반환합니다.
문법
DATEDIFF(datepart,startdate,and)
startdate 와 and 파라미터는 유효한 날짜 표현식입니다.
datepart 파라미터는 다음 값 중 하나일 수 있습니다:
datepart | 약자 |
---|---|
년 | yy, yyyy |
분기 | qq, q |
월 | mm, m |
연도 중의 일 | dy, y |
일 | dd, d |
주 | wk, ww |
주 | dw, w |
시간 | hh |
분 | mi, n |
초 | ss, s |
밀리초 | ms |
미크로초 | mcs |
나노초 | ns |
예제
예제 1
아래 SELECT 문을 사용하세요:
SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDate
결과:
DiffDate |
---|
1 |
예제 2
아래 SELECT 문을 사용하세요:
SELECT DATEDIFF(day,'2008-12-30','2008-12-29') AS DiffDate
결과:
DiffDate |
---|
-1 |