Aracılığıyla paylaş


DATEVALUE

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloÖlçüGörsel hesaplama

Metin biçimindeki bir tarihi tarih saat biçimindeki bir tarihe dönüştürür.

Sözdizimi

DATEVALUE(date_text)

Parametre

Terim Tanım
date_text Tarihi temsil eden metin.

Özellik Değeri/Dönüş değeri

datetime biçimde bir tarih.

Açıklamalar

  • dönüştürme sırasında, DATEVALUE bir tarih değeri belirlemek için modelin yerel ayarını ve tarih/saat ayarlarını kullanır. Model tarih/saat ayarları tarihleri Ay/Gün/Yıl biçiminde temsil ederse, "8/1/2009" dizesi 8 Ocak 2009'a eşdeğer bir datetime değerine dönüştürülür. Ancak, model tarih/saat ayarları tarihleri Gün/Ay/Yıl biçiminde temsil ederse, aynı dize 1 Ağustos 2009'a eşdeğer bir datetime değeri olarak dönüştürülür.

  • Modelin yerel ayarı ve tarih/saat ayarları kullanılarak dönüştürme başarısız olursa DATEVALUE diğer tarih biçimlerini kullanmayı dener. Bu durumda, bazı satırlar bir biçim kullanılarak, diğer satırlar ise farklı bir biçim kullanılarak dönüştürülebilir. Örneğin, "4/5/2018" 4 Mayıs 2018'e, "4/20/2018" ise 20 Nisan'a dönüştürülebilir.

  • date_text bağımsız değişkeninin yıl bölümü atlanırsa, DATEVALUE işlevi bilgisayarınızın yerleşik saatinden geçerli yılı kullanır. date_text bağımsız değişkenindeki zaman bilgileri yoksayılır.

  • Model yerel ayarı ve veri/saat ayarları başlangıçta model oluşturulduğunda uygulama ve bilgisayar tarafından belirlenir.

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

Örnek

Aşağıdaki örnek, model yerel ayarına ve tarih ve saatlerin nasıl sunulduğuna ilişkin ayarlara bağlı olarak farklı bir datetime değeri döndürür.

  • Günün aydan önce geldiği tarih/saat ayarlarında, örnek 8 Ocak 2009'a karşılık gelen bir datetime değeri döndürür.

  • Ayın günden önce geldiği tarih/saat ayarlarında örnek, 1 Ağustos 2009'a karşılık gelen datetime bir değer döndürür.

= DATEVALUE("8/1/2009")

Tarih ve saat işlevleri