gpt4 book ai didi

pentaho - 如何在Pentaho中将字符串转换为日期类型?

转载 作者:行者123 更新时间:2023-12-03 08:46:43 25 4
gpt4 key购买 nike

我尝试将字符串值转换为日期。该字符串的格式如下:yyyy-MM-dd。但是当我尝试使用选择值进行转换时(在元日期中我选择了 fildname、type = Date 和currency = dd/MM/yyyy 我收到此错误:

String : couldn't convert string [2017-01-30] to a date using format [yyyy/MM/dd HH:mm:ss.SSS] on offset location 4

如果我在计算器步骤中执行以下操作:创建一个新字段,Final_date 作为字段 A 的副本;在字段 A 上输入输入字符串的名称;数据类型为日期,在转换掩码上选择 yyyy-MM-dd 格式(您不必从下拉菜单中选择一种,您可以编写自己的格式)。我也遇到同样的错误。

我正在使用 Pentaho Data Intagration 9。

我尝试将yyyy-MM-dd中的字符串格式转换为dd/MM/yyyy中的日期类型格式。对于这种情况,如何将字符串转换为日期?

最佳答案

从字符串转换为日期时,您指定字符串使用的格式,因此在本例中为 yyyy-MM-dd。这应该位于格式选择列表中,但您也可以手动输入所需的任何格式。

一旦字段采用日期格式,它将正确输出到大多数数据库类型。对于文件,您可以在输出步骤中定义新格式(dd/MM/yyyy),例如“文本文件输出”或“Excel Writer”。或者,您可以使用“选择值”将日期转换回具有所需格式的字符串。

关于pentaho - 如何在Pentaho中将字符串转换为日期类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61194443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com