有没有办法使用任何函数查找月份的最后一天?例如,03/15/2017 应该返回 03/31/2017?(SAP)
您可以尝试使用 DateSerial() 函数。
DateSerial 返回指定年份、月份和日期的日期值。它还可以处理相对日期表达式。
参数
- year 是一个整数或数字表达式,表示年份,例如:1996。
- month 是一个整数或数字表达式,表示月份,例如:12 代表 12 月。
- day 是一个整数或数字表达式,表示一个月中的某一天,例如: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 ; )
您可以参考此链接以了解更多关于此函数的信息:
广告