Home » SQL » Fungsi Date DateDiff() Pada MS Access

Fungsi Date DateDiff() Pada MS Access

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

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

Syntax

DateDiff(datepartdate1date2firstdayofweekfirstweekofyear)

Nilai Parameter

ParameterDeskripsi
datepartRequired. Bagian untuk kembali. Bisa menjadi salah satu dari nilai berikut:

yyyy = Tahun
q = Kuartal
m = bulan
y = Hari dalam setahun
d = Hari
w = Hari kerja
ww = Minggu
h = jam
n = Menit
s = Detik
date1 and date2Required. Dua tanggal untuk menghitung selisihnya
firstdayofweekOptional. Menentukan hari pertama dalam seminggu. Bisa menjadi salah satu dari nilai berikut:

0 = Gunakan pengaturan API NLS
1 = Minggu (ini default)
2 = Senin
3 = Selasa
4 = Rabu
5 = Kamis
6 = Jumat
7 = Sabtu
firstdayofyearOptional. Menentukan minggu pertama tahun ini. Bisa menjadi salah satu dari nilai berikut:

0 = Gunakan pengaturan API NLS
1 = Gunakan minggu pertama yang mencakup 1 Jan (default)
2 = Gunakan minggu pertama dalam setahun yang memiliki setidaknya 4 hari
3 = Gunakan minggu penuh pertama dalam setahun

Detail Teknis

Works in:Mulai dari Access 2000

Contoh
Kembalikan selisih antara dua tanggal, dalam tahun:

SELECT DateDiff("yyyy", #10/10/2010#, #02/02/2020#);

Contoh
Kembalikan selisih antara dua tanggal, dalam bulan:

SELECT DateDiff("m", #23/08/2010#, #21/02/2017#);

Contoh
Kembalikan selisih antara tanggal yang ditentukan dan tanggal hari ini, dalam hari:

SELECT DateDiff("d", #02/02/2020#, Date());

You may also like