tmap
日期过滤器不起作用:
对不起我是talend的新手..我想通过inventory_date
过滤我的行我希望将它与date-7匹配。我写了以下查询:
row2.inventory_date==TalendDate.addDate("2/11/2018","m/dd/yyyy",-7,"dd")
这里我试图将我的库存日期列与“2/4/2018”相匹配。但它不是过滤而是给出0行。
`row2.inventory_date==TalendDate.addDate("2/11/2018","m/dd/yyyy",-7,"dd")
你不能使用'=='来比较tMap中的日期。尝试使用Talend.compareDate:
TalendDate.compareDate(row2.inventory_date,TalendDate.addDate(“2/11/2018”,“m / dd / yyyy”, - 7,“dd”),“m / dd / yyyy”)== 0
在表达式构建器中有各种形式的comparDate的附加文档。