oozie怎么求出前一天
最近写项目遇到一个难题,要求写一个定时任务,2号处理1号的日志,3号处理2号的日志。关于怎么求出前一天,做了以下总结
首先用的是oozie定时任务,oozie官网 Oozie Coordinator Specification走起。因为要处理的是时间戳,所以要进行一个时间格式转换。官网Coordinator6.9.3格式转换,6.9.1求出前一天的时间 当然这个并没有局限性,前一个月,前一年的时间都可以求了(后也没问题啦)
{coord:formatTime(coord:dateOffset(coord:nominalTime(), -1, ‘DAY’), “yyyyMMdd”)}
官网介绍的很详细,有追求细节的同学点下边。
成果:
官网地址:http://oozie.apache.org/docs/4.3.0/CoordinatorFunctionalSpec.html#a6.9.1._coord:dateOffsetString_baseDate_int_instance_String_timeUnit_EL_Function
为了劳动人民的智慧结晶,点赞吧!