TIME

Şunun için geçerlidir: Hesaplanan sütunHesaplanan tabloÖlçüGörseli hesaplaması

Sayı olarak verilen saatleri, dakikaları ve saniyeleri tarih saat biçimindeki bir saate dönüştürür.

Sözdizimi

TIME(hour, minute, second)  

Parametreler

Süre Tanım
saat İçeri aktarma modu: Saati temsil eden 0 ile 32767 arasında bir sayı.
23'ten büyük herhangi bir değer 24'e bölünür ve kalan değer bir günün kesri olarak temsil edilen saat değeri olarak kabul edilir.
Örneğin, ZAMAN(27,0,0) = ZAMAN(3,0,0) = 3:00:00

DirectQuery modu: Saati temsil eden 0 ile 23 arasında bir sayı.
dakika İçeri aktarma modu: Dakikayı temsil eden 0 ile 32767 arasındaki bir sayı.
59 dakikadan büyük tüm değerler saat ve dakikalara dönüştürülür.
1440'tan (24 saat) büyük herhangi bir değer tarih bölümünü değiştirmez; bunun yerine, 1440'a bölünür ve kalan değer bir günün kesri olarak temsil edilen dakika değeri olarak kabul edilir.
Örneğin, ZAMAN(0,2190,0) = ZAMAN(0,750,0) = ZAMAN(12,30,0) = 12:30:00 PM

DirectQuery modu: Dakikayı temsil eden 0 ile 59 arasındaki bir sayı.
Ikinci İçeri aktarma modu: İkinciyi temsil eden 0 ile 32767 arasındaki bir sayı.
59'dan büyük tüm değerler saat, dakika ve saniyeye dönüştürülür.
Örneğin, ZAMAN(0,0,2000) = ZAMAN(0,33,20) = 12:33:20

DirectQuery modu: saniyeyi temsil eden 0 ile 59 arasındaki bir sayıdır.

Dönüş değeri

00:00:00 (12:00:00) ile 23:59:59 (11:59:59 PM) arasında bir saat (tarih saat).

Açıklamalar

  • Tarih ve saatleri seri numarası olarak depolayan Microsoft Excel'in aksine, DAX tarih ve saat değerleriyle tarih saat biçiminde çalışır. DaX işlevinde tarih/saat değeri kullandığınızda, diğer biçimlerdeki sayılar örtük olarak dönüştürülür. Seri numaraları kullanmanız gerekiyorsa, sayıların görüntülenme biçimini değiştirmek için biçimlendirmeyi kullanabilirsiniz.

  • Saat değerleri tarih değerinin bir bölümüdür ve seri numarası sisteminde ondalık sayı ile gösterilir. Bu nedenle, 12:00 PM tarih saat değeri, günün yarısı olduğundan 0,5'e eşdeğerdir.

  • TIME işlevine bağımsız değişkenleri doğrudan yazdığınız değerler olarak, başka bir ifadenin sonucu olarak veya sayısal değer içeren bir sütun başvurusuyla sağlayabilirsiniz.

  • Tarih ve tarih saat, , dt"YYYY-MM-DDThh:mm:ss"veya dt"YYYY-MM-DD hh:mm:ss"biçiminde dt"YYYY-MM-DD"değişmez değer olarak da belirtilebilir. Değişmez değer olarak belirtildiğinde, ifadede TIME işlevinin kullanılması gerekli değildir. Daha fazla bilgi edinmek için bkz. DAX Sözdizimi | Tarih ve saat.

  • Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.

Örnek 1

Aşağıdaki örneklerin ikisi de saat olan 03:00'i döndürür:

= TIME(27,0,0)
= TIME(3,0,0)  

Örnek 2

Aşağıdaki örneklerin ikisi de saat 23:30'da döndürülecek:

= TIME(0,750,0)
= TIME(12,30,0)  

Örnek 3

Aşağıdaki örnek, intHours, , intMinutesintSecondssütunlarındaki değerleri temel alan bir zaman oluşturur:

= TIME([intHours],[intMinutes],[intSeconds])  

DATE
Tarih ve saat işlevleri