有没有办法使用任何函数找到月底的日期?如 03/15/2017 应返回 03/31/2017?(SAP)


您可以尝试使用 DateSerial() 函数。

DateSerial 返回一个日期值,对应指定的年、月和日。它还可以处理相对日期表达式。

参数

  • 年份是一个整数或数字表达式,表示年份,如 1996。
  • 月份是一个整数或数字表达式,表示月份,如 12 表示 12 月。
  • 天是一个整数或数字表达式,表示当月的天数,如 5。

返回

一个日期值。

操作

DateSerial 返回一个日期值,对应指定的年、月和日。它还可以处理相对日期表达式。

DateSerial(2000, 6, 15)

DateSerial(2004, 1 - 7, 15)

DateSerial(2008, 1, 166)

查看下面的代码,它找到下个月的第一天,然后可以后退一天回到上个月的最后一天。

DateSerial
(
   year({table.date},
   month({table.date}) + 1,
   1 - 1 ;
)

您可以参考此链接进一步详细了解此函数:-

DateSerial

更新于:2020 年 6 月 12 日

92 次浏览

开启 职业生涯

完成课程获得认证

开始吧
广告