SQL Server DATEDIFF() 함수

정의와 사용법

DATEDIFF() 함수는 두 날짜 사이의 시간을 반환합니다.

문법

DATEDIFF(datepart,startdate,and)

startdateand 파라미터는 유효한 날짜 표현식입니다.

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