在Talend Open Studio中将日期列格式转换为小时

在Talend Open Studio中将日期列格式转换为小时,talend,Talend,我感兴趣的是使用Talend Open Studio将带有字符串mm/dd/yyyy hh:mm:ss的日期列转换为小时格式。我需要日期列中的小时数。如果字符串已转换为日期,您可以使用tMap中的格式检索一天中的小时数: TalendDate.formatDate("HH",myDate) 这将返回一个带小时的字符串 如果字符串尚未转换,我建议您在转换之前进行转换-使用日期和日期类型总是比使用字符串处理更好。到目前为止您做了哪些尝试。你有什么建议可以分享吗?嗨,我试过TalendDate.fo

我感兴趣的是使用Talend Open Studio将带有字符串mm/dd/yyyy hh:mm:ss的日期列转换为小时格式。我需要日期列中的小时数。

如果字符串已转换为日期,您可以使用tMap中的格式检索一天中的小时数:

TalendDate.formatDate("HH",myDate)
这将返回一个带小时的字符串


如果字符串尚未转换,我建议您在转换之前进行转换-使用日期和日期类型总是比使用字符串处理更好。

到目前为止您做了哪些尝试。你有什么建议可以分享吗?嗨,我试过TalendDate.formatDate(“HH”,myDate)。我用数据库中的日期列(即SoapDate)替换了myDate。所以我的公式看起来像是?评论中似乎遗漏了什么。