inlunarweektodate — funkcja skryptu i funkcja wykresu
Ta funkcja sprawdza, czy wartość timestamp należy do części tygodnia księżycowego do ostatniej milisekundy wartości base_date włącznie. Tygodnie księżycowe w Qlik Sense są określane tak, że 1 stycznia jest uznawany za pierwszy dzień tygodnia.
Syntax:
InLunarWeekToDate (timestamp, base_date, period_no [, first_week_day])
Return data type: wartość logiczna
Arguments:
Argument | Opis |
---|---|
timestamp | Data, która ma być porównana z wartością base_date. |
base_date | Data używana do oceny tygodnia księżycowego. |
period_no | Tydzień księżycowy może zostać przesunięty o wartość period_no. period_no jest liczbą całkowitą, gdzie 0 oznacza tydzień księżycowy zawierający wartość base_date. Wartości ujemne parametru period_no oznaczają poprzednie tygodnie księżycowe, a wartości dodatnie — następne tygodnie księżycowe. |
first_week_day | Przesunięcie może być większe lub mniejsze od zera. Zmienia to początek roku o określoną liczbę dni lub części dnia. |