Excel Talend:如何将格式化的日期字段导出到xlsx并再次导入

Excel Talend:如何将格式化的日期字段导出到xlsx并再次导入,excel,date,salesforce,etl,talend,Excel,Date,Salesforce,Etl,Talend,使用talend,我从TsaleForceInput读取数据并导出到tFileOutputExcel。中间有一个tMap刚好通过所有字段 在第二步中,我想将本地编写的xlsx文件用于tFileInputExcel,并将其用作tMap的查找 只要我避开日期字段,我就可以完美地工作。一旦我将一个日期字段添加到模式中,就会得到许多行错误输出,如下所示: ... The cell format is not Date in ( Row. 1 and ColumnNum. 13 ) The cell fo

使用talend,我从TsaleForceInput读取数据并导出到tFileOutputExcel。中间有一个tMap刚好通过所有字段

在第二步中,我想将本地编写的xlsx文件用于tFileInputExcel,并将其用作tMap的查找

只要我避开日期字段,我就可以完美地工作。一旦我将一个日期字段添加到模式中,就会得到许多行错误输出,如下所示:

...
The cell format is not Date in ( Row. 1 and ColumnNum. 13 )
The cell format is not Date in ( Row. 1 and ColumnNum. 13 )
The cell format is not Date in ( Row. 1 and ColumnNum. 13 )
Salesforce日期模式是yyyy-MM-dd'T'HH:MM:ss'.000Z',它在所有模式中都被一致使用

你知道如何以这种格式重新导入日期吗?是不是因为Excel不把它当作日期,而是当作字符串?可能CSV会有所帮助,但我不希望使用CSV,因为如果您使用的是德国地区,则很难处理


你试过把日期类型字段转换成字符串吗?好主意,我试试。行吗?如果是这样,考虑为其他可能出现同样问题的人发布答案。