Skip to main content
Skip table of contents

add() / subtract() Operation

Syntax

set resultDateTime = aDateTime.add(aDuration);
set resultDateTime = aDateTime.subtract(aDuration);

Semantics

add() and subtract() add respectively subtract a duration to/from a DateTime object.

This is calculated e.g. as follows:

  1. 31.01.2017 + 1 month = 31.02.2017

  2. The resulting date 31.02.2017 is normalized to 03.03.2017.

For a deeper understanding of how you can calculate with DateTime objects, refer to DateTime Arithmetics.

Substitutables

aDuration

Can be any variable or object attribute having the type Base Components.Basic Behavior.DateTime.DurationStructure.  

resultDateTime

The resulting DateTime object.

Examples

NONE
create duration; 
set duration.years = 3; 
set duration.days = 10; 
set duration.minutes = 45; 
set newDateTime1 = aDateTime.add(duration); 
set newDateTime2 = aDateTime.subtract(duration);

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.