week - 脚本和图表函数
此函数用于返回根据 ISO 8601 表示周数的整数。周数根据标准数字解释通过表达式的日期解释进行计算。
语法:
week(timestamp [, first_week_day [, broken_weeks [, reference_day]]])
返回数据类型: 整数
参数 | 说明 |
---|---|
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 周的参考日。默认设置下,Qlik Sense 函数使用 4 作为参考日。这意味着第 1 周必须包含 1 月 4 日,换句话说,第 1 周始终至少具有 1 月份的前 4 天。 以下值可用于设置不同参考日:
|