MONTH

以数字形式返回月份值,1(一月)到 12(十二月)之间的数字。

语法

MONTH(<datetime>)  

parameters

术语定义
date采用 datetime 或文本格式的日期 。

返回值

介于 1 到 12 之间的一个整数。

备注

  • 与将日期存储为序列号的 Microsoft Excel 相比,DAX 处理日期时使用的是 datetime 格式 。 通过键入可接受的 datetime 格式、通过提供对包含日期的列的引用,或通过使用返回日期的表达式,可以输入用作 MONTH 函数参数的日期 。

  • 无论提供的日期值的显示格式如何,YEAR、MONTH 和 DAY 函数都返回公历日期值。 例如,如果提供的日期的显示格式为回历,则 YEAR、MONTH 和 DAY 函数的返回值将是与相应公历日期关联的值。

  • 当日期参数是日期的文本表示形式时,此函数将使用客户端计算机的区域设置和日期时间设置来理解文本值,以便执行转换。 如果当前日期/时间设置以 Month/Day/Year 格式表示日期,则以下字符串“1/8/2009”将被解释为等于 2009 年 1 月 8 日的日期/时间值,并且此函数会产生结果 1。 但是,如果当前日期/时间设置以“日/月/年”的格式表示日期,那么同一字符串将被解释为等效于 2009 年 8 月 1 日的日期/时间值,并且此函数会产生结果 8。

  • 如果日期的文本表示形式不能被正确转换为日期/时间值,此函数则返回错误。

示例 1

下面的表达式返回 3,即与三月(date 参数中的月份)相对应的整数 。

= MONTH("March 3, 2008 3:45 PM")  

示例 2

下面的表达式返回 Orders 表的 TransactionDate 列中的日期的月份 。

= MONTH(Orders[TransactionDate])  

另请参阅

日期和时间函数
HOUR 函数
MINUTE 函数
YEAR 函数
SECOND 函数

results matching ""

    No results matching ""