- DAX 函数教程
- DAX 函数 - 主页
- DAX 函数 - 简介
- DAX 参数命名约定
- 说明结构
- DAX 函数 - 聚合
- DAX 函数 - 筛选
- DAX 函数 - 时间智能
- DAX 函数 - 日期和时间
- DAX 函数 - 信息
- DAX 函数 - 逻辑
- 数学和三角函数
- DAX 函数 - 父级和子级
- DAX 函数 - 统计
- DAX 函数 - 文本
- DAX 函数 - 其他
- DAX 函数有用资源
- DAX 函数 - 快速指南
- DAX 函数 - 有用资源
- DAX 函数 - 讨论
DAX 日期和时间 - WEEKNUM 函数
说明
根据 return_type 值返回给定日期和年份的星期数。星期数表示星期在一年中从数字上看落在的位置。
语法
WEEKNUM (<date>, [<return_type>])
参数
序号 | 参数和说明 |
---|---|
1 |
date 日期时间格式的日期。 |
2 |
return_type 决定返回值的数字 − 1 - 星期从星期日开始。星期一到星期日编号为 1 到 7。 2 - 星期从星期一开始。星期一到星期日编号为 1 到 7。 如果省略,默认值为 1。 |
返回值
整数,范围为 1 到 53。
备注
DAX 使用日期时间数据类型处理日期和时间。
如果源数据采用不同的格式,DAX 会隐式转换该数据为日期时间以执行计算。
默认情况下,WEEKNUM 函数采用一种日历约定,其中包含 1 月 1 日的那一周被视为该年的第一周。
注意 − 在欧洲广泛使用的 ISO 8601 日历标准将第一周定义为大多数天数(四天或更多)落在新年的那一周。
这意味着,对于第一周中只有三天或更少天的年份,WEEKNUM 函数返回的不同于 ISO 8601 定义的星期数。
示例
= WEEKNUM ("Oct 2, 2016", 1) returns 41. = WEEKNUM ("Dec 31, 2016", 1) returns 53.
dax_functions_date_time.htm
广告