在 ADFv2 中获取一个月中的天数

Getting number of days in a month in ADFv2

在研究了 ADFv2 表达式语言 documentation 之后,我没有找到任何可以 return 给定输入月份天数的函数。像这样的东西是非常重要的,所以没有对此的支持是非常令人惊讶的。有什么办法可以使这项工作?即使没有获取一个月中最后一天的功能,至少可以通过差异计算天数。

同意"Why there is no endOfMonth,only startOfMonth,though it is essential i think???"你可以参考这个线程中提供的解决方案,它与你的要求相同:

解决方案总结为两点

1.Store table 或文件中的日期及其各自的月末,即参考数据源,然后使用 LookUp Activity.

2.Or 在目标中使用内置函数,例如在 sql 服务器中。

另外,我的思路是用If-Condition Activity来构造这样的feature.Judge不管是不是1、3、5、7、8、10、12月(加上是否2 月是闰年)