问题描述
我正在尝试将这种日期“ 31/01/2014”转换为这种格式“ 31-01-2014”,我尝试使用TalendDate.parseDate(“ dd / MM / yyyy”,row.date )...但无效。
这是错误:
至少作业“付款”有编译错误,请修复并再次导出。错误行:1709详细消息:TalendDate类型的方法parseDate(String,String)不适用于参数(String,Date)。JVM兼容性可能导致其他错误。确保您的JVM设置与Studio相似。
可以帮助我吗?
谢谢! :D
解决方法
TalendDate.parseDate(String,String)方法将两个参数都接受为String。您正在传递第二个参数作为Date,这就是问题所在。
,您介意通过以下URL进行这些数据类型转换。您可以在您的需求中实现其中之一。
http://talendhowto.com/2017/08/29/convert-between-different-datatypes/