Skip to main content Link Search Menu Expand Document (external link)

addDays() : Add Days to Date


On this page

Summary

Add days to a date. Use negative values to subtract days.

Signature

addDays(date, days)

Parameters

Parameter Type Required Description
date DateTime Yes The date to modify
days Number Yes Number of days to add (can be negative)

Returns

Type: DateTime

A new DateTime with the specified days added.


Examples

Add Days


<!-- Adds 7 days to order date -->

Data:

doc.Params["model"] = new {
    orderDate = new DateTime(2024, 3, 15)
};

Output:

2024-03-22

Subtract Days

<p>7 days ago: </p>

Calculate Delivery Date

<p>Est. Delivery: </p>

Calculate Deadline

<p>Due: </p>

Data:

doc.Params["model"] = new {
    startDate = new DateTime(2024, 3, 15),
    durationDays = 30
};

Output:

<p>Due: 04/14/2024</p>

Notes

  • Input date is not modified (returns new date)
  • Can add positive or negative days
  • Works with leap years automatically
  • Use addMonths or addYears for larger intervals

See Also