计算SSIS中给定日期的每周倒数

时间:2018-08-16 00:16:07

标签: ssis etl

我需要计算给定日期的星期数。

例如,数据为“ 2018/10/01 /”,则应将当前周显示为“ -7”周。依此类推,直到其第0周(即2018/10/01的一周)为止,然后我需要计算从该日期开始的周数,例如+1周,以此类推。

请帮助我。

1 个答案:

答案 0 :(得分:1)

在派生列中尝试。

(DT_I4)(  datediff("dd",startdate,enddate) / 7)

当前将四舍五入为最接近的整数。

还有FLOOR()或CEILING()之类的其他选项可以不同地调整结果。