Acara
Bergabunglah dengan kami di FabCon Vegas
31 Mar, 23 - 2 Apr, 23
Acara utama yang dipimpin komunitas Microsoft Fabric, Power BI, SQL, dan AI. 31 Maret hingga 2 April 2025.
Daftar hari iniBrowser ini sudah tidak didukung.
Mutakhirkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.
Berlaku untuk:Kolom terhitung
Tabel terhitung
Ukur
perhitungan Visual
Mengonversi jam, menit, dan detik yang diberikan sebagai angka menjadi waktu dalam format datetime
.
TIME(hour, minute, second)
Term | Definisi |
---|---|
hour |
Mode impor: Angka dari 0 hingga 32767 yang mewakili jam. Nilai apa pun yang lebih besar dari 23 akan dibagi 24 dan sisanya akan diperlakukan sebagai nilai jam, diwakili sebagai pecahan hari. Misalnya, TIME(27,0,0) = TIME(3,0,0) = 3:00:00 AM Mode DirectQuery: Angka dari 0 hingga 23 yang mewakili jam. |
minute |
Mode impor: Angka dari 0 hingga 32767 mewakili menit. Nilai apa pun yang lebih besar dari 59 menit akan dikonversi menjadi jam dan menit. Nilai apa pun yang lebih besar dari 1440 (24 jam) tidak mengubah bagian tanggal - sebaliknya, nilai tersebut akan dibagi 1440 dan sisanya akan diperlakukan sebagai nilai menit, dinyatakan sebagai pecahan hari. Misalnya, TIME(0,2190,0) = TIME(0,750,0) = TIME(12,30,0) = 12:30:00 PM Mode DirectQuery: Angka dari 0 hingga 59 mewakili menit. |
second |
Mode impor: Angka dari 0 hingga 32767 mewakili yang kedua. Nilai apa pun yang lebih besar dari 59 akan dikonversi menjadi jam, menit, dan detik. Misalnya, TIME(0,0,2000) = TIME(0,33,20) = 12:33:20 AM Mode DirectQuery: Angka dari 0 hingga 59 mewakili yang kedua. |
Waktu (datetime
) mulai dari pukul 00:00:00 (12:00:00 AM) hingga 23:59:59 (11:59:59 PM).
Berbeda dengan Microsoft Excel, yang menyimpan tanggal dan waktu sebagai nomor seri, DAX bekerja dengan nilai tanggal dan waktu dalam format datetime
. Angka dalam format lain dikonversi secara implisit saat Anda menggunakan nilai tanggal/waktu dalam fungsi DAX. Jika Anda perlu menggunakan nomor seri, Anda dapat menggunakan pemformatan untuk mengubah cara angka ditampilkan.
Nilai waktu adalah bagian dari nilai tanggal, dan dalam sistem nomor seri diwakili oleh angka desimal. Oleh karena itu, nilai datetime
12:00 PM setara dengan 0,5, karena setengah hari.
Anda dapat memberikan argumen ke fungsi TIME sebagai nilai yang Anda ketik secara langsung, sebagai hasil dari ekspresi lain, atau dengan referensi ke kolom yang berisi nilai numerik.
Tanggal dan tanggalwaktu juga dapat ditentukan sebagai harfiah dalam format dt"YYYY-MM-DD"
, , dt"YYYY-MM-DDThh:mm:ss"
atau dt"YYYY-MM-DD hh:mm:ss"
. Ketika ditentukan sebagai harfiah, menggunakan fungsi TIME dalam ekspresi tidak diperlukan. Untuk mempelajari lebih lanjut, lihat Sintaks DAX | Tanggal dan waktu.
Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).
Contoh berikut mengembalikan waktu, pukul 03.00:
= TIME(27,0,0)
= TIME(3,0,0)
Contoh berikut mengembalikan waktu, 12:30 PM:
= TIME(0,750,0)
= TIME(12,30,0)
Contoh berikut membuat waktu berdasarkan nilai dalam kolom, , intHours
, intMinutes
intSeconds
:
= TIME([intHours],[intMinutes],[intSeconds])
Acara
Bergabunglah dengan kami di FabCon Vegas
31 Mar, 23 - 2 Apr, 23
Acara utama yang dipimpin komunitas Microsoft Fabric, Power BI, SQL, dan AI. 31 Maret hingga 2 April 2025.
Daftar hari ini