【问题标题】:Excel writer date format errorExcel 编写器日期格式错误
【发布时间】:2016-03-10 12:31:27
【问题描述】:

我有一个带有日期列的源数据(.csv) “dd/mm/yyyy”,当我尝试将此日期列输出到 Excel 编写器时,它给了我一个错误,并且 Excel 编写器步骤在内容选项卡中没有内置相同的格式--> 字段-- >此步骤的类型。我什至尝试使用选择值步骤并将日期格式的元数据指定为“dd/mm/yyyy”。

转换:

Microsoft Excel Writer 步骤中的下拉日期格式列表:

【问题讨论】:

    标签: date metadata pentaho kettle pdi


    【解决方案1】:

    Microsoft Excel Writer 确实支持Date 类型和dd/MM/yyyy 格式,该格式正确保存在创建文件的单元格中。我建议您不要从下拉列表中选择选项,因为它可能不完整,而是手动输入。

    这是我运行的一个例子来证明这一点:

    作为附加说明,请记住,如果您遇到此类问题并发现即使您可以确保在无法强制执行的步骤中的先前步骤中格式化列,您也可以选择 @987654326 @ type with # 格式 - 这将按原样处理输入列值,因此不会以任何方式更改它来自上一步。

    【讨论】:

    • 您在 Microsoft Excel Writer 中将日期的数据类型设置为字符串的第二个建议奏效了!这样做真是个好主意,谢谢
    猜你喜欢
    • 1970-01-01
    • 2013-06-08
    • 2020-02-05
    • 1970-01-01
    • 2019-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多