SQL Server DATEDIFF() फ़ंक्शन

रिक्तावधारण और उपयोग

DATEDIFF() फ़ंक्शन दो तारीखों के बीच काल वापस देता है。

व्याकरण

DATEDIFF(datepart,startdate,enddate)

startdate और enddate पैरामीटर एक वैध तारीख व्यक्ति है。

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