【问题标题】:How to get yesterday's date all files by using Talend?如何使用 Talend 获取昨天的所有文件?
【发布时间】:2021-12-23 10:33:08
【问题描述】:

我试过这样,我正在添加

TalendDate.compareDate(row1.filepath, context.myStartDate, 'yyyy-Mm-dd')>0 && TalendDate.comparDate(row1.filepath, context.EndDate, 'yyyy-Mm-dd')<3

像这样在tMap中添加

谁能帮我使用Talend获取昨天的日期文件?

还有其他方法吗?

【问题讨论】:

  • “昨天的日期文件”是什么意思?你的意思是昨天创建的文件?
  • 是昨天创建的文件..
  • 它们是否以某种方式命名或排列,或者它们是昨天创建的唯一指标,它们是文件系统的创建时间戳?您可以使用 LocalDate.now().minusDays(1).format(DateTimeFormatter.ISO_DATE) 获取昨天的日期

标签: java talend


【解决方案1】:

使用 tFileExist 和 tFlowToIterate 来检查和循环所有文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-05
    • 1970-01-01
    • 2014-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-30
    相关资源
    最近更新 更多