FUNGSI DATEDIFF() SERVER SQL
Definisi dan Penggunaan
FUNGSI DATEDIFF() DATEDIFF() mengembalikan waktu antara dua tanggal.
Syarat
DATEDIFF(datepart,startdate,enddate)
startdate dan enddate Parameter adalah ekspresi tanggal yang sah.
datepart Parameter dapat berupa nilai berikut:
datepart | Abbreviation |
---|---|
Year | yy, yyyy |
Quarter | qq, q |
Month | mm, m |
Day in the year | dy, y |
Day | dd, d |
Week | wk, ww |
Week | dw, w |
Hour | hh |
Minute | mi, n |
Second | ss, s |
Millisecond | ms |
Microsecond | mcs |
Nanosecond | ns |
Contoh
Contoh 1
Gunakan pernyataan SELECT berikut:
SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDate
Hasil:
DiffDate |
---|
1 |
Contoh 2
Gunakan pernyataan SELECT berikut:
SELECT DATEDIFF(day,'2008-12-30','2008-12-29') AS DiffDate
Hasil:
DiffDate |
---|
-1 |