当前位置:网站首页>DolphinScheduler使用系统时间
DolphinScheduler使用系统时间
2022-06-28 09:21:00 【编程爱好者熊浪】
1、DolphinScheduler 自定义参数(大括号和中括号):
(一)、用户自定义参数:${
参数名称}
(二)、用户自定义时间参数:$[yyyyMMddHHmmss],可以是任意组合$[yyyy-MM-dd HH:mm:ss]
(三)、系统时间参数(补数据的时候需要使用):
2、用法(年月日和时分秒可以分开加减,之后拼接):
(一)、add_months()加减月份,加减12月就是年份,格式可以说yyyyMMdd,yyyyMM,yyyy
后 N 年:$[add_months(yyyyMMdd,12*N)]
如:$[add_months(20220624,12*2)] 结果:20240624
前 N 年:$[add_months(yyyyMMdd,-12*N)]
如:$[add_months(20220624,-12*2)] 结果:20200624
后 N 月:$[add_months(yyyyMMdd,N)]
如:$[add_months(20220624,2)] 结果:20220824
前 N 月:$[add_months(yyyyMMdd,-N)]
如:$[add_months(20220624,-2)] 结果:20200424
(二)、直接±指的是加减天数,加减7天就是一周,格式可以说yyyyMMdd,yyyyMM,yyyy
后 N 周:$[yyyyMMdd+7*N]
如:$[20220624+7*2] 结果:20220708
前 N 周:$[yyyyMMdd-7*N]
如:$[20220624-7*2] 结果:20220610
后 N 天:$[yyyyMMdd+N]
如:$[20220624+2] 结果:20220626
前 N 天:$[yyyyMMdd-N]
如:$[20220624-2] 结果:20220622
(三)、时分秒±是加减也是天,天除以24小时,前面的就算小时,再除以60表示分钟
后 N 小时:$[HHmmss+N/24]
如:$[14:34:30+2/24] 结果:16:34:30
前 N 小时:$[HHmmss-N/24]
如:$[14:34:30-2/24] 结果:12:34:30
后 N 分钟:$[HHmmss+N/24/60]
如:$[14:34:30+2/24/60] 结果:14:36:30
前 N 分钟:$[HHmmss-N/24/60]
如:$[14:34:30-2/24/60] 结果:14:32:30
(四)、即使格式只是yyyy,yyyyMM,±也是天数的加减,yyyy,yyyyMM只是输出格式时分秒类似
前N天的年月:$[yyyyMM-N]
如:$[202206-1] 结果:202206
当前系统时间20220624,结果为20220623,小心跨月,年,如20220701,结果就是202206
前N分钟时分:$[HHmm-N/24/60]
如:$[14:34-2/24/60] 结果:14:32
(五)、补数据使用的参数
${
system.biz.date} : 日常调度实例定时的定时时间前一天,格式为 yyyyMMdd,补数据时,该日期 +1
${
system.biz.curdate} : 日常调度实例定时的定时时间,格式为 yyyyMMdd,补数据时,该日期 +1
${
system.datetime} : 日常调度实例定时的定时时间,格式为 yyyyMMddHHmmss,补数据时,该日期 +1
这样写,定时任务处理的就是昨天的数据,补数据的时候,如果选择补数据的时间是20220624,${system.biz.date}这个值就是20220624,正常调度,这个值就会是20220623



边栏推荐
- Is it safe to open an account for online stock speculation?
- 我想网上注册股票开户,如何操作?在线开户安全么?
- Apache Doris becomes the top project of Apache
- Understanding the IO model
- 手机买同业存单基金开户选哪家证券公司比较好,比较安全呢
- PMP考试重点总结六——图表整理
- 如何实现基于 RADIUS 协议的双因子认证 MFA?
- Prototype chain JS
- 股票 停牌
- How to solve the problem of port number occupation
猜你喜欢

数据挖掘建模实战

虚拟机14安装win7(图教程)

File operations in QT

rman备份报ORA-19809 ORA-19804

Ingersoll Rand面板维修IR英格索兰微电脑控制器维修XE-145M

DEJA_VU3D - Cesium功能集 之 051-地形开挖完美实现

Valentine's Day - VBS learning (sentences, love words)

Dbeaver connects to kingbasees V8 (ultra detailed graphic tutorial)

Learn how Alibaba manages the data indicator system

详解final、finally和finalize
随机推荐
JMeter -- interface test 2
APICloud携手三六零天御,助力企业守好App安全“第一关”
How to implement two factor authentication MFA based on RADIUS protocol?
PMP考试重点总结五——执行过程组
Resource scheduling and task scheduling of spark
两道面试小Demo
SQL注入之文件读写
01 distributed system overview
如何实现基于 RADIUS 协议的双因子认证 MFA?
理解IO模型
P2394 yyy loves Chemistry I
Prototype chain JS
Stock suspension
1181:整数奇偶排序
构造方法绝不是在new()之后就立马执行!!!!!
Apache Doris 成为 Apache 顶级项目
剑指Offer | 斐波那契数列
Apiccloud, together with 360 Tianyu, helps enterprises keep the "first pass" of APP security
1182: effets de la photo de groupe
File operations in QT