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 |