• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 33618
  • 公開日時 : 2021/12/15 09:57
  • 印刷
DSServista

【DataSpider Servista】[月を増減] ロジックを使用して、年月を表す文字列データに1ヶ月足したい。

「yyyyMM」 という文字列型の年月データに対して、[月を増減] ロジックを使用して1ヶ月加算したいのですが、処理が正常に行われません。
 
原因と対処方法を教えてください。
カテゴリー : 

回答

■仕様説明
[月を増減] ロジックは、日付型の入力データの月の値を増減させるロジックとなります。
 
そのため、[月を増減] ロジックの入力データは日付型である必要があります。
 
■対処方法
文字列型の年月データ 「yyyyMM」 に対して [月を増減] ロジックで 1ヶ月加算する場合は、以下の手順にて実行することが可能です。
  1. 文字列 「yyyyMM」 を、[日時のパース] ロジックを使用して日付型に変換する。
  2. [月を増減] ロジックで 1 を加算する。
  3. 増減した日付データを [日時フォーマッティング] ロジックを使用して、再度文字列型 「yyyyMM」 に変換する。
なお、上記ロジックの詳細については、以下のヘルプをご参照ください。
  • [日時のパース]
  • [月を増減]
  • [日時フォーマッティング]
 
 
目的別で検索
設定

このFAQに関してのご意見をお聞かせ下さい。