Home » Software » DBMS » MSSQL Server » Fungsi Date DATEDIFF() Pada SQL Server

Fungsi Date DATEDIFF() Pada SQL Server

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi DATEDIFF() digunakan untuk dapat mengembalikan perbedaan antara dua tanggal.

Syntax

DATEDIFF(intervaldate1date2)

Nilai Parameter

ParameterDeskripsi
intervalRequired. Interval waktu / tanggal untuk ditambahkan. Bisa menjadi salah satu dari nilai berikut:

year, yyyy, yy = Year
quarter, qq, q = Quarter
month, mm, m = month
dayofyear, dy, y = Day of the year
day, dd, d = Day
week, ww, wk = Week
weekday, dw, w = Weekday
hour, hh = hour
minute, mi, n = Minute
second, ss, s = Second
millisecond, ms = Millisecond
date1, date2Required. Dua tanggal untuk menghitung perbedaannya

Detail Teknis

Works in:SQL Server (mulai dari 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse

Contoh
Kembalikan selisih antara dua nilai tanggal, dalam bulan:

SELECT DATEDIFF(month, '2018/08/25', '2012/08/25') AS DateDiff;

Contoh
Kembalikan selisih antara dua nilai tanggal, dalam jam:

SELECT DATEDIFF(hour, '2014/08/25 10:00', '2014/08/25 12:45') AS DateDiff;

You may also like