DateOffset
Shifts a date forward or backward by a number of days, months, years, or hours. Use it to turn an invoice date into a due date, or to roll a reporting date back a year for a prior-period comparison.
Inputs
| Input | Accepts | Required |
|---|---|---|
Date | Date | Yes |
Offset | Value (a single number) | Yes |
Unit | Text | Optional |
Outputs
| Output | Produces |
|---|---|
Result | Date |
Settings
Typed in on the node or set by the assistant, not wired.
| Setting | Default | Notes |
|---|---|---|
Unit | Days | One of Days, Months, Years, Hours. Months and Years shift by whole calendar units and adjust for short months: January 31 plus one month lands on February 28. Use a negative offset to go backward. |
Example
Your invoices are net 30. With Date set to the Invoice_Date (2026-06-12),
Offset to 30, and Unit on Days, the result is 2026-07-12, the payment due
date. For an annual comparison, set Offset to -1 and Unit to Years to get
the same date last year.