Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products. All content is subject to change and is provided without warranty.
Bu fonksiyon, giriş olarak bir timestamp, month ve year alır ve timestamp öğesini girişte belirtilen year ve month ile günceller. .
Söz Dizimi:
SetDateYearMonth
(timestamp, year, month)
Dönüş verileri türü: dual
Bağımsız Değişkenler:
Bağımsız Değişkenler
Bağımsız Değişken
Açıklama
timestamp
Standart bir Qlik Sense zaman damgası (çoğu zaman sadece bir tarih).
year
Dört haneli yıl.
month
Bir veya iki haneli ay.
Bu örnekler DD/MM/YYYY tarih biçimini kullanır. Tarih biçimi, veri kod dosyanızın en üstündeki SET DateFormat deyiminde belirtilir. Örneklerdeki biçimi gereksinimlerinize uyacak şekilde değiştirin.
Kod örnekleri
Örnek
Sonuç
setdateyearmonth ('29/10/2005', 2013, 3)
'29/03/2013' döndürür
setdateyearmonth ('29/10/2005 04:26:14',
2013, 3)
'29/03/2013 04:26:14' döndürür
Bir görselleştirmede zaman damgasının zaman bölümünü görmek için sayı biçimlendirmeyi Tarih olarak ayarlamanız ve Biçimlendirme için zaman değerlerini gösteren bir değer seçmeniz gerekir.
Örnek:
Örnek kodu uygulamanıza ekleyin ve çalıştırın. Sonucu görmek için, sonuçlar sütununda listelenen alanları uygulamanızda bir sayfaya ekleyin.
SetYearMonth:
Load *,
SetDateYearMonth(testdates, 2013,3) as NewYearMonth
Inline [
testdates
1/11/2012
10/12/2012
2/1/2013
19/5/2013
15/9/2013
11/12/2013
14/5/2014
13/6/2014
7/7/2014
4/8/2014
];
Sonuçta ortaya çıkan tablo orijinal tarihleri ve yılın 2013 olarak ayarlandığı bir sütunu içerir.
Sonuçlar tablosu
testdates
NewYearMonth
1/11/2012
1/3/2013
10/12/2012
10/3/2013
2/1/2012
2/3/2013
19/5/2013
19/3/2013
15/9/2013
15/3/2013
11/12/2013
11/3/2013
14/5/2014
14/3/2013
13/6/2014
13/3/2013
7/7/2014
7/3/2013
4/8/2014
4/3/2013
Bu sayfa size yardımcı oldu mu?
Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!