İngilizce dilinde oku

Aracılığıyla paylaş


TIME

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama

Sayı olarak verilen saatleri, dakikaları and saniyeleri datetimeformatiçindeki bir time dönüştürür.

Sözdizimi

TIME(hour, minute, second)  

Parametreler

Süre Tanım
hour İçeri aktarma modunu : hourtemsil eden 0 ile 32767 arasındaki bir sayıyı.
23'ten büyük value 24'e bölünür and kalanlar daykesir olarak temsil edilen hourvalueolarak kabul edilir.
Örneğin, TIME(27,0,0) = TIME(3,0,0) = 3:00:00

DirectQuery modunu : hourtemsil eden 0 ile 23 arasındaki bir sayıyı.
minute İçeri aktarma modunu : minutetemsil eden 0 ile 32767 arasındaki bir sayıyı.
59 dakikadan büyük value saat and dakikaya dönüştürülür.
1440'tan (24 saat) büyük herhangi bir valuedate bölümünü not değiştirir; bunun yerine, 1440'a bölünür and kalan kısmı daykesir olarak temsil edilen minutevalueolarak kabul edilir.
Örneğin, TIME(0,2190,0) = TIME(0,750,0) = TIME(12,30,0) = 12:30:00 PM

DirectQuery modunu : minutetemsil eden 0 ile 59 arasındaki bir sayıyı.
second İçeri aktarma modunu : secondtemsil eden 0 ile 32767 arasındaki bir sayıyı.
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 : secondtemsil eden 0 ile 59 arasındaki bir sayıyı.

İ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, DAXdatetimeformatdateandtimevalues ile çalışır. DAX işlevinde date/timevalue 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, datetimevalue 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 valuecontains bir sütuna başvuruyla or.

  • Date and datetime, formatdt"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ı or hesaplanmış sütunlarda kullanıldığında DirectQuery modunda kullanılmak üzere not 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, intHours, intMinutesintSecondssütunlarındaki values temel alan bir time oluşturur:

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

DATE
Date and time işlevleri