IBM Support

オフセットを使用する場合のカレンダーの起点日について

Question & Answer


Question

カレンダー定義にオフセットを使用したスケジュールを設定したが想定通りにスケジュールされない。

Cause

オフセットは起点日を0として設定した日数分だけをずらしてスケジュールするものです。
就業日をオフセットを使用してカウントする場合、起点日以降の就業日/非就業日を考慮する必要があります。
起点日は就業日、非就業日に関わらずオフセット0としてカウントを開始します。
翌日以降のカウントの仕方が就業日、非就業日によって変わってきます。
起点日翌日が就業日の場合はそのまま1とカウントされます。
起点日翌日が非就業日の場合はカウントされず次の就業日を1としてカウントします。
2022年11月1日の火曜日を起点日としてオフセット+8を設定した場合:
11月1日の火曜日をオフセット0として、翌日から1とカウントしていきます。
実際のスケジュール日は11月11日になります。

2022年10月1日の土曜日を起点日としてオフセット+8を設定した場合:
10月1日をオフセット0として開始しますが翌日は日曜日で非就業日となるため10月3日を1としてカウントします。
実際のスケジュール日は10月12日になります。
就業日/非就業日を考慮してオフセットを設定される場合は次の点にご注意ください。
-起点日は就業日/非就業日に関係なくカウントされる
-起点日を0として翌日以降の就業日を1としてカウントする
※本技術情報は分散環境における製品の挙動について説明するものです。
z/OS環境での挙動を説明するものではありません。

[{"Type":"MASTER","Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSGSPN","label":"IBM Workload Scheduler"},"ARM Category":[{"code":"a8m50000000L2tUAAS","label":"Documentation"}],"ARM Case Number":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"9.4.0;9.5.0"}]

Product Synonym

IWS;TWS;WA;IWA

Document Information

Modified date:
12 February 2023

UID

ibm16852373