活动
EOMONTH
返回 monthlastdaydatetime
format 中的 date,or 指定月数后 or。 使用 EOMONTHcalculate 到期日 or 到期日,这些日期属于 month的 lastday。
EOMONTH(<start_date>, <months>)
术语 | 定义 |
---|---|
start_date |
datetime
format中的开始 date,or 接受 date的文本表示形式。 |
months |
一个数字,表示 start_date 之后 or 之前的月份数。
注意:If 输入一个整数 not 的数字,该数字向上舍入 or 到最接近的整数。 |
date(datetime
)。
与将日期存储为顺序序列号Microsoft Excel 相比,DAX 处理
datetime
format中的日期。 EOMONTH 函数可以接受其他格式的日期,但具有以下限制:If
start_date
not 有效的 date,EOMONTH 返回 error。If
start_date
是datetime
format中 not 的数字 value,EOMONTH 会将数字 convert 到 date。 若要避免意外的结果,请使用 EOMONTH 函数之前将数字 convert 到datetime
format。If
start_date
加上月份会产生无效的 date,EOMONTH 返回 error。 1900年3月1日 and 9999年12月31日之后的日期无效。当 date 参数是 date的文本表示形式时,EDATE 函数使用客户端计算机的区域设置 anddatetime 设置来了解文本 value,以便执行转换。 If 当前 datetime 设置表示 Month/Day/Yearformat 中的 date,则以下字符串“2009/1/8”被解释为与 2009 年 1 月 8 日等效的日期时间 value。 但是,if 当前 datetime 设置表示 Day/Month/Yearformat 中的 date,则同一字符串将解释为与 2009 年 8 月 1 日等效的日期/时间 value。
在计算列 or 行级别安全性 (RLS) 规则中使用时,not 支持在 DirectQuery 模式下使用此函数。
以下表达式返回 2008 年 5 月 31 日,因为 months
参数舍入为 2。
= EOMONTH("March 3, 2008",1.5)