Skip to content

DateAdd functions

Include: Use System\DateTime.pkg

DateAdd functions return a DateTime shifted by the requested interval. Invalid input reports an invalid DateTime error.

Functions

Function Signature Description
DateAddYear Function DateAddYear Global DateTime dtValue Integer iYears Returns DateTime Adds years; leap-day overflow adjusts to February 28.
DateAddMonth Function DateAddMonth Global DateTime dtValue Integer iMonths Returns DateTime Adds months and adjusts the day to a valid date.
DateAddDay Function DateAddDay Global DateTime dtValue Integer iDays Returns DateTime Adds days.
DateAddHour Function DateAddHour Global DateTime dtValue Integer iHours Returns DateTime Adds hours.
DateAddMinute Function DateAddMinute Global DateTime dtValue Integer iMinutes Returns DateTime Adds minutes.
DateAddSecond Function DateAddSecond Global DateTime dtValue Integer iSeconds Returns DateTime Adds seconds.
DateAddMillisecond Function DateAddMillisecond Global DateTime dtValue Integer iMilliseconds Returns DateTime Adds milliseconds.

Syntax

Function DateAddYear Global DateTime dtValue Integer iYears Returns DateTime
Function DateAddMonth Global DateTime dtValue Integer iMonths Returns DateTime
Function DateAddDay Global DateTime dtValue Integer iDays Returns DateTime
Function DateAddHour Global DateTime dtValue Integer iHours Returns DateTime
Function DateAddMinute Global DateTime dtValue Integer iMinutes Returns DateTime
Function DateAddSecond Global DateTime dtValue Integer iSeconds Returns DateTime
Function DateAddMillisecond Global DateTime dtValue Integer iMilliseconds Returns DateTime

Example

DateTime dtValue
Get DateSet 2024 2 29 to dtValue
Get DateAddMonth dtValue 1 to dtValue

See also