質問
HULFT Square Mapperでスクリプト実行日から○日前の日付を算出するにはどうすればよいですか?
回答
[現在日時]ロジックでスクリプト実行時点の日付型データを取得し、[日を増減]ロジックで○日前の日付を算出できます。
算出した日付を文字列として扱う場合は、[日時フォーマッティング]ロジックを使用して変換します。
補足
- [日を増減]ロジックを使用する際は、2つ目のハンドラに数値型の[数値定数]ロジックをつなぐことで「以前」の条件を有効にできます。
- [日時のパース]ロジックで年月日のフォーマットを指定する場合は「yyyyMMdd」(月は大文字のM)を設定してください。「yyyymmdd」(小文字のm)は分のデータとして扱われるため、意図した結果になりません。
- スクリプト実行時の西暦を自動で取得する場合は、[現在日時]ロジックから日付型データを取得し、[日時フォーマッティング]ロジックで西暦のみの文字列データとして取得できます。
- 参考マニュアル:
- 現在日時
- 日を増減
コメント
0件のコメント
記事コメントは受け付けていません。