我想以特定格式输出特定范围内的日期
date1: 2019-06-18
date2: 2019-06-22
输出将为:
2019-06-19|2019-06-19,2019-06-20|2019-06-20,2019-06-21|2019-06-21我只想通过Datastage组件做到这一点,没有unix,没有perl脚本。
发布于 2019-06-25 03:11:54
从一条输入记录中,您可以使用transformer循环生成多个行。可以在转换器中使用Date1 ()来构建当前输出和date2。在循环中,@IERATION是循环计数器,因此您可以将DateOffsetByDays与输入日期一起使用,并将@ITERATION作为第二个参数。在循环为<= currentDate()时运行该循环
在第二个转换器中,您可以拼接您需要的任何日期格式-这可能有助于将一个人工数字添加到从一个输入行生成的所有行。
https://stackoverflow.com/questions/56700713
复制相似问题