Excel源码已将stringdate转换为oracle

在Excel工作表中,我有一个stringOct 20 2015 5:30 PM我想转换成date格式yyyy/mm/dd在Penatho DI,并希望加载到Oracle。

我已经尝试用下面的Javascript:

 var x = EFF_DATE; EFF_DATE is stream having "Oct 20 2015 5:30 PM" var da = new Date(x); 

但是这不起作用。 如果我给硬码string,它的作品就像var da = new Date('Oct 20 2015 5:30 PM'); 在这里我可变的EFF_DATE不起作用。

使用Select values步骤在Pentaho DI中将string转换为date。

这是一个适用于你的例子的设置:

选择值步骤

这是datestring: MMM dd yyyy h:mm a