在 talend 中指定日期格式

Specify date format in talend

我使用了 TalendDate.addDate(TalendDate.getCurrentDate(),-1,"DD") 并且输出是 "Wed Dec 28 23:51:27 IST 2016" 。 我想要“2016-12-28”格式。

有什么办法可以得到吗?

提前致谢。

确保在您的输出组件中为此字段定义了日期模型。

此代码将按照您的需要对其进行格式化。

TalendDate.formatDate("yyyy-MM-dd",TalendDate.addDate(TalendDate.getCurrentDate(),-1,"DD"))