TIME
Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama
Sayı olarak verilen saatleri, dakikaları and saniyeleri timedatetime
içindeki bir format dönüştürür.
Sözdizimi
TIME(hour, minute, second)
Parametreler
Süre | Tanım |
---|---|
hour |
İçeri aktarma modunu hour. 23'ten büyük value 24'e bölünür and kalanlar hourkesir olarak temsil edilen valuedayolarak kabul edilir. Örneğin, TIME(27,0,0) = TIME(3,0,0) = 3:00:00 DirectQuery modunu hour. |
minute |
İçeri aktarma modunu minute. 59 dakikadan büyük value saat and dakikaya dönüştürülür. 1440'tan (24 saat) büyük herhangi bir valuenot bölümünü date değiştirir; bunun yerine, 1440'a bölünür and kalan kısmı minutekesir olarak temsil edilen valuedayolarak kabul edilir. Örneğin, TIME(0,2190,0) = TIME(0,750,0) = TIME(12,30,0) = 12:30:00 PM DirectQuery modunu minute. |
second |
İçeri aktarma modunu second. 59'dan büyük value saat, dakika and saniyeye dönüştürülür. Örneğin, TIME(0,0,2000) = TIME(0,33,20) = 12:33:20 DirectQuery modunu second. |
İade value
00:00:00 (12:00:00) ile 23:59:59 (11:59:59 PM) arasında değişen bir time (datetime
).
Açıklamalar
Tarihleri and saatleri seri numarası olarak depolayan Microsoft Excel'in aksine, DAXdateandtimevalues
datetime
format ile çalışır. date işlevinde time/valueDAX kullandığınızda, diğer biçimlerdeki sayılar örtük olarak dönüştürülür. Seri numaraları kullanmanız gerektiğinden If, sayıların görüntülenme biçimini değiştirmek için biçimlendirmeyi kullanabilirsiniz.Time values date valuebir bölümüdür and seri numarası sistemindeki ondalık sayı ile gösterilir. Bu nedenle,
datetime
value 12:00 PM, bir dayyarısı olduğundan 0,5'e eşdeğerdir.TIME işlevine bağımsız değişkenleri doğrudan yazdığınız values olarak sağlayabilirsiniz. Başka bir ifadenin sonucu olarak, sayısal orcontains bir sütuna başvuruyla value.
Date and datetime, format
dt"YYYY-MM-DD"
,dt"YYYY-MM-DDThh:mm:ss"
ordt"YYYY-MM-DD hh:mm:ss"
içinde değişmez değer olarak da belirtilebilir. Değişmez değer olarak belirtildiğinde, ifadede TIME işlevinin kullanılması not gereklidir. Daha fazla bilgi edinmek için bkz. DAX Sözdizimi | Dateandtime.Bu işlev, satır düzeyi güvenlik (RLS) kuralları not hesaplanmış sütunlarda kullanıldığında DirectQuery modunda kullanılmak üzere or desteklenir.
Örnek 1
Aşağıdaki örneklerin ikisi de time, 03:00 döndürür:
= TIME(27,0,0)
= TIME(3,0,0)
Örnek 2
Aşağıdaki örneklerin ikisi de time, 12:30 pm döndürür:
= TIME(0,750,0)
= TIME(12,30,0)
Örnek 3
Aşağıdaki örnek, time, valuesintHours
sütunlarındaki intMinutes
temel alan bir intSeconds
oluşturur:
= TIME([intHours],[intMinutes],[intSeconds])