week - スクリプトおよびチャート関数
この関数は、ISO 8601 に従って、週番号を表す整数を返します。週番号は標準的な数値の解釈に従って、数式の日付の解釈により計算されます。
構文:
week(timestamp [, first_week_day [, broken_weeks [, reference_day]]])
戻り値データ型: integer
引数 | 説明 |
---|---|
timestamp | タイムスタンプまたは計算結果がタイムスタンプになる数式として評価して変換する日付。例えば、'2012-10-12'など。 |
first_week_day |
first_week_day が指定されていない場合、変数 FirstWeekDay の値が週の初日として使用されます。 週の初日として別の曜日を指定する場合は、first_week_day を次のように設定します。
これで、関数から返された整数は、first_week_dayで指定した週の初日を使用するようになります。 |
broken_weeks |
broken_weeksが指定されていない場合は、変数BrokenWeeksの値を使用して、週が分離しているかどうかを定義します。 デフォルトでは、Qlik Sense関数は分離していない週を使用します。つまり、
分離した週を使用するオプションもあります。
次の値を使用できます。
|
reference_day |
reference_day が指定されていない場合は、変数 ReferenceDay の値を使用して、第 1 週を定義する参照日として設定する 1 月の日を定義します。デフォルトでは、Qlik Sense 関数は 4 を参照日として使用します。これは、第 1 週に必ず 1 月 4 日が含まれる、または第 1 週に少なくとも 1 月の 4 日間が常に含まれることを意味します。 次の値は異なる参照日の設定に使用可能です。
|