Lilantha Lakmal Asked: 2015-06-27 00:53:49 +0800 CST2015-06-27 00:53:49 +0800 CST 2015-06-27 00:53:49 +0800 CST 如何在 Pentaho Kettle 中将时间戳转换为字符串? 772 我的输入表中有一个时间戳字段,如下所示:yyyy-mm-dd hh24:mm:dd,我想要这样的输出字符串:yyyymmdd。 date-format pentaho 1 个回答 Voted Best Answer Codek 2015-06-27T05:33:18+08:002015-06-27T05:33:18+08:00 只需使用选择值步骤。将数据类型转换为字符串并指定掩码: yyyyMMdd 请注意,掩码是 java simpleDateFormat,您可以通过谷歌搜索了解更多详细信息。它是大小写敏感的。 PDI 中的掩码仅用于 3 件事: 从真实数据类型转换为字符串 预览数据时的显示目的 任何其他时间您转换为“文本”,即 CSV 输出或批量加载程序。 如果您将它作为时间戳发送到目标数据库,那么它将是目标数据库用作默认格式的任何内容。
只需使用选择值步骤。将数据类型转换为字符串并指定掩码:
yyyyMMdd
请注意,掩码是 java simpleDateFormat,您可以通过谷歌搜索了解更多详细信息。它是大小写敏感的。
PDI 中的掩码仅用于 3 件事:
如果您将它作为时间戳发送到目标数据库,那么它将是目标数据库用作默认格式的任何内容。