DataWorks如何获取当月天数?

DataWorks如何获取当月天数?

展开
收起
真的很搞笑 2023-05-21 17:53:21 348 分享 版权
2 条回答
写回答
取消 提交回答
  • 值得去的地方都没有捷径

    DataWorks可以使用系统函数获取当前月份的天数,方法如下:

    1.打开DataWorks工作流程。

    2.在工作流程设计器中的某个组件中,选择需要获取当月天数的输入域。

    3.单击输入域文本框右侧的运行变量按钮,选择系统函数。

    4.在“表达式”文本框中,输入以下公式: day(last_day(current_date()))

    其中:

    LAST_DAY(current_date()) 返回当前月份的最后一天的日期。 DAY() 返回指定日期的日期部分,也就是指定日期所在月份的天数。 单击“确定”按钮。完成后,保存并发布工作流程。 此时,当工作流程运行时,系统会根据公式自动计算当月天数,并将计算结果赋值给输入域。

    2023-05-21 21:51:20
    赞同 展开评论
  • 获取当前日期的函数:getdate函数,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-05-21 18:00:50
    赞同 展开评论

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

还有其他疑问?
咨询AI助理