日付を調整
Adjust Date
説明
入力した変数・テキストから日時を取得し、時間を加減算します。
時刻を入力しなかった場合は、12:00になります。
出力
日付型変数
プロパティ
日付
基準となる日時を、直接入力・日付型変数で指定します。
また以下も使用可能です。
- マジック変数を選択
- 毎回尋ねる
- クリップボード
- 現在の日付
値
加算・減算する数値を、直接入力・変数で指定します。
値に小数が含まれている場合は、小数は切り捨てられ、整数として扱われます。
プロパティ「処理」で、加算・減算が指定されたときに表示されます。
また以下も使用可能です。
- マジック変数を選択
- 毎回尋ねる
- クリップボード
単位
プロパティ「値」で入力した値の単位を指定します。
以下が使用可能です。
- 秒
- 分
- 時間
- 日
-
- 週間
- 1週間単位です。
-
- か月
- 1か月単位です。
- 年
処理
計算方法を指定します。
以下が使用可能です。
-
- 加算
- 指定した時間から〇時間後などの、先の日時を取得します。
出力は、yyyy/MM/dd H:mm形式です。
-
- 減算
- 指定した時間から〇時間前などの、前の日時を取得します。
出力は、yyyy/MM/dd H:mm形式です。
-
- 開始の分を取得
- 出力は、yyyy/MM/dd H:mm形式です。
-
- 開始の時間を取得
- 出力は、yyyy/MM/dd H:00形式です。
-
- 開始の日時を取得
- 出力は、yyyy/MM/dd 0:00形式です。
-
- 開始の週を取得
- その日を含む週の月曜日の日時をを取得します。
出力は、yyyy/MM/dd 0:00形式です。 -
- 開始の月を取得
- その月の1日の日時を取得します。
出力は、yyyy/MM/01 0:00形式です。 -
- 開始の年を取得
- その年の1月1日の日時を取得します。
出力は、yyyy/01/01 0:00形式です。
参考
日付・時刻の表記については、「日時の形式」のページを参照してください。
また内部処理ではint型変数(符号付き32ビット整数)が使用されています。
そのため値が24,855日(68年と約18日)と3時間14分08秒前(-2147483648)~24,855日(68年と約18日)3時間14分07秒後(+2147483647)の範囲に収まっていないと、出力値がおかしくなる不具合があります。