adjustMonth (NotesDateTime - JavaScript)

Increments a date-time by a number of months.

Defined in

NotesDateTime

Syntax

adjustMonth(n:int) : void

adjustMonth(n:int, preservelocaltime:boolean) : void

Parameter Description
n The number of months by which to increment the date-time. Can be positive or negative.
preservelocaltime Affects adjustments that cross a daylight-saving time boundary. Specify true to increment or decrement the GMT time by one hour such that a 24-hour adjustment yields the same local time in the new day. If this parameter is false or omitted, GMT time remains as adjusted and local time gains or loses an hour.

Usage

If the NotesDateTime object consists of only a time component, this method has no effect.

The number of months by which you increment a NotesDateTime object may affect the year.

Examples

This computed field increments a date-time value.
var dt:NotesDateTime = session.createDateTime("Today");
dt.adjustMonth(2);
return "Due date: " + dt.getDateOnly();