日付を計算し、その結果をデータ参照IDと紐づけて記憶するコマンド。
![日付計算1.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=7e653283c1e4e6a7e6195c2912e12304178f8e1c.png)
![日付計算2.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=285b7e9b5b5a097fe98a70f233585e93c237caa3.png)
- 名称 内容
- 日にちの数え方:日にちの数え方を指定する
- 日付:日付を指定する
- 日付の形式・計算後の日付形式:日付の形式を指定する 形式で表される記号の意味は以下の通り yyyy:西暦 mm:月 dd:日
- 演算子:加算または減算記号を選択する
- 計算日付:計算する年月日を指定する
- 休日設定:休日の曜日を設定する 取得曜日が休日設定と一致した場合は「取得曜日が休日時」の設定に従って日付が変動する
- 取得曜日が休日時:取得曜日が休日の場合の日付変動方法を以下から選択する 前倒し・後倒し
- 先頭の0削除:月日が1桁の場合に先頭の0を削除する
- データ参照ID:データ参照IDを定義する
シナリオ例1(日付計算・前倒し):
2020年5月1日から1年2ヶ月3日を加算する。休日設定を土日祝し、計算結果日が休日出会った場合は日付を前倒しする。
![6.5.6-1.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=ba53293124eb698c08d0f3cfc9b2b961edc0dc4d.png)
シナリオ例1(日付計算・前倒し)の実行結果:
計算結果の2021年7月4日は日曜日であるため、前倒しした日付「2021年7月2日」を取得した。
![556_03.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=b0fca026afbe9baea79fd54a7de5b3082957482b.png)
シナリオ例2(日付計算・営業日のみ):
2023年9月11日から第5営業日を計算する。休日設定は土、日、祝日とする。
![日付計算3.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=38157c77382a2aee2e9d47609c74b6f8a8978a8a.png)
シナリオ例2(日付計算・営業日のみ)の実行結果:
休日が土、日、祝日の場合、2023年9月7日からの第5営業日は、「2023年9月19日」である。なお、2023年9月18日は祝日である。
![日付計算4.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=7989a7e9a168d0bf886e6966beb0502c1aa78e27.png)