Oracle ATG调度器:月奇数



ATG调度器的基本用法(作为属性添加到ATG属性文件中):

schedule=calendar mos dates wkdays mo-occurs hrs mins

相关文档在这里。

这个月(大多数)的描述让我非常困惑:

Parameter | Values | Description 
mos       | 0..11  | The months when the task occurs, where 0 represents December.

是否有任何合理的理由来奇怪地打破正常的月份表示,即1-12?

我不明白他们为什么这样做。它甚至与java.util.Calendar的行为方式不一致:Link

他们为什么这么做有什么合理的解释吗?

这是一个输入错误。在ATG 2007的旧文档中,它正确地将1月表示为0,将12月表示为11。此外,该页上的其他内容表明,5月是4日,8月是7日(只有当1月是0时才成立),这似乎是在2007年到ATG 9之间的某个地方悄悄进入文档的。ATG 10.2/ATG 11文档

相关内容

  • 没有找到相关文章

最新更新