使tMap删除日期00/00/00

时间:2017-05-05 11:52:23

标签: talend

我有一个csv文件,有时会像00/00/00这样的日期。 通过使用tMap,我想提出一个条件:如果日期是00/00/00,则将其设为null。 我已经尝试但它没有工作:

ToMap.date_naissance  != "00/00/00" ? (ToMap.date_naissance).toString() : null 

谢谢

1 个答案:

答案 0 :(得分:0)

由于输入是csv文件,您应该将date_naissance字段视为字符串。在相应的模式中更改它并尝试:

ToMap.date_naissance.equals(" 00/00/00")? null:date_naissance

对于法国,它应该是dd / MM / yy。

希望这有帮助, TRF