- DAX 函数教程
- DAX 函数 - 主页
- DAX 函数 - 介绍
- DAX 参数命名约定
- 描述结构
- DAX 函数 - 聚合
- DAX 函数 - 筛选器
- DAX 函数 - 时间智能
- DAX 函数 - 日期和时间
- DAX 函数 - 信息
- DAX 函数 - 逻辑
- 数学和三角函数
- DAX 函数 - 父级和子级
- DAX 函数 - 统计
- DAX 函数 - 文本
- DAX 函数 - 其他
- DAX 函数有用的资源
- DAX 函数 - 快速指南
- DAX 函数 - 有用的资源
- DAX 函数 - 讨论
DAX 日期和时间 - MONTH 函数
描述
将月份作为数字返回,范围为 1(1 月)到 12(12 月)。
语法
MONTH (<datetime>)
参数
序列号 | 参数和描述 |
---|---|
1 |
datetime datetime 或文本格式的日期。 |
返回值
1 到 12 之间的整数。
备注
DAX 在使用日期时使用 datetime 格式。其他格式中存储的日期隐式转换。
您可以通过以下任何方式输入用作 MONTH 函数参数的日期 -
- 通过键入已接受的 datetime 格式。
- 通过提供对包含日期的列的引用。
- 通过使用返回日期的表达式。
- 通过使用日期的文本表示形式。
DAX MONTH 函数使用客户端计算机的语言环境和日期/时间设置来理解文本值以便执行转换。例如,
如果当前日期/时间设置以月/日/年的格式表示日期,则字符串“1/8/2016”被理解为等效于 2016 年 1 月 8 日的 datetime 值,并且该函数返回 1。
如果当前日期/时间设置以日/月/年的格式表示日期,则相同的字符串将被理解为等效于 2016 年 8 月 1 日的 datetime 值,并且该函数返回 8。
如果无法将日期的文本表示形式正确转换为 datetime 值,则该函数将返回错误。
示例
= MONTH ("April 5, 2016") returns 4. = MONTH ("March 2, 2016 3:45 PM”) returns 3. = MONTH (TODAY ()) returns 12 if TODAY () returns 12/16/2016 12:00:00 AM.
dax_functions_date_time.htm
广告