DATEDIFF
Berlaku untuk:Hitung kolomTerhitung Tabelterhitung Mengukurperhitungan Visual
Mengembalikan jumlah batas interval antara dua tanggal.
Sintaks
DATEDIFF(<Date1>, <Date2>, <Interval>)
Parameter
Term | Definisi |
---|---|
Date1 | Nilai tanggalwaktu skalar. |
Tanggal2 | Nilai tanggalwaktu skalar. |
Interval | Interval yang digunakan saat membandingkan tanggal. Nilainya dapat berupa salah satu dari berikut ini: -KEDUA - MENIT -JAM -HARI -MINGGU -BULAN -KUARTAL -TAHUN |
Nilai hasil
Jumlah batas interval antara dua tanggal.
Keterangan
Hasil positif dikembalikan jika Date2 lebih besar dari Date1. Hasil negatif dikembalikan jika Date1 lebih besar dari Date2.
Contoh
Contoh dalam artikel ini dapat digunakan dengan contoh model Power BI Desktop Adventure Works DW 2020. Untuk mendapatkan model, lihat model sampel DAX.
Kueri DAX berikut:
EVALUATE
VAR StartDate = DATE ( 2019, 07, 01 )
VAR EndDate = DATE ( 2021, 12, 31 )
RETURN
{
( "Year", DATEDIFF ( StartDate, EndDate, YEAR ) ),
( "Quarter", DATEDIFF ( StartDate, EndDate, QUARTER ) ),
( "Month", DATEDIFF ( StartDate, EndDate, MONTH ) ),
( "Week", DATEDIFF ( StartDate, EndDate, WEEK ) ),
( "Day", DATEDIFF ( StartDate, EndDate, DAY ) )
}
Mengembalikan yang berikut ini:
Nilai1 | Nilai2 |
---|---|
Tahun | 2 |
Kuartal | 9 |
Month | 29 |
Minggu | 130 |
Hari | 914 |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk