扩展的日历在autosys的每个月的第3个工作日运行

时间:2018-11-25 11:06:34

标签: calendar autosys

我需要创建扩展的日历,该日历将在每月第3周的第一个工作日运行。 周一至周五被视为工作日,不包括假期日历。 2018年的样本日期: 1月16日,2月13日,3月13日,4月17日,5月15日,6月12日,7月14日,8月14日,9月11日,10月16日,11月13日,12月11日。

当前,我为此使用标准日历,但想将其更改为扩展日历,以避免每年手动插入。

1 个答案:

答案 0 :(得分:0)

@Manvi

对确切的条件不是很自信,这将是部分答案。 现在我能想到的

WEEK#03|WEEK#07|WEEK#11|WEEK#15|WEEK#20|WEEK#24|WEEK#28|WEEK#33|WEEK#37|WEEK#42|WEEK#46|WEEK#50

这将为您提供每月的第3周,然后需要排除其余的几天。

您可以将此link用作条件关键字。

此外,您还可以在下面使用该关键字为所需的输出添加多个关键字。

OR条件为“ |”

不为“不”

希望这会有所帮助。祝好运。 万一我找到解决方案,将会更新。

编辑:

第一个工作日肯定是星期一,前一天必须是第2个星期日。

考虑如下压延机

  

extended_calendar:日历名称

     

说明:第三周的第一天

     

工作日:mo,tu,we,th,fr

     

非工作日:

     

假日:

     

霍卡尔:

     

cyccal:

     

调整:+1

     

条件:sun#2

Sun#2 将考虑所有月份的第二个星期日,第二天将标记为第3周的开始。 要考虑第二个星期日的第二天调整:+1 已定义。

如果您正在寻找第三周的第二天。已定义调整为+2。