Talend 中的日期格式“2006-05-27 17:00:00.000”

Date format in Talend "2006-05-27 17:00:00.000"

我遇到了 Talend 日期问题。我已经尝试了几种解决方案,但仍然存在 "unparseable date" 错误。

我的日期格式为:“2006-05-27 17:00:00.000” 你能帮帮我吗?

如果您不在 tMap 中自行处理转换,而只是想使用模式,则: 在日期字段的映射配置中,您可以添加以下字符串:

yyyy-MM-dd HH:mm:ss.SSS

为日期字符串设置正确的格式映射。否则 garpitmzn 的答案就是要走的路。

您可以使用下面的 talendDate 函数将您的字符串解析为日期..

TalendDate.parseDate("yyyy-MM-dd HH:mm:ss.sss","2006-05-27 17:00:00.000")

这会将输入作为字符串,return 你会约会。

你应该在 talend 中使用这个函数来获取日期: TalendDate.parseDate("yyyy-MM-dd HH:mm:ss.SSS","2016-01-12 12:45:00.000")