Aracılığıyla paylaş


TIME

Şunlar için geçerlidir: Hesaplanmış sütun Hesaplanan 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ı.
saniye İç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