【问题标题】:Date format in Talend "2006-05-27 17:00:00.000"Talend 中的日期格式“2006-05-27 17:00:00.000”
【发布时间】:2016-07-16 17:25:49
【问题描述】:

我遇到了 Talend 日期问题。我尝试了几种解决方案,但仍然存在“无法解析的日期”错误。

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

【问题讨论】:

标签: date talend


【解决方案1】:

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

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

这会将输入作为字符串并返回您的日期。

【讨论】:

【解决方案2】:

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

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

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

【讨论】:

    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 2019-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多