AnyLogic
Развернуть
Размер шрифта

addToDate

addToDate( date, timeUnit, amount )

Описание

Возвращает дату, которая наступит после заданного периода времени (в заданных единицах времени) от даты, указанной в date. К примеру:

addToDate(date(), DAY, 1 ) возвращает дату 'завтра' : (текущая дата + 1 день)

Обращаем ваше внимание на то, что этот метод корректно просчитывает високосные года, переход на летнее время. К примеру, (date(), DAY, 1) может добавить к текущей дате 23 или 24 часа, в случае перехода на летнее время, чтобы получить верный результат.

Параметры

Имя Тип Описание
date java.util.Date Исходная дата.
timeUnit Допустимые значения:
MILLISECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
YEAR
Задает константы для единиц измерения времени.
amount double Количество единиц измерения времени (может быть отрицательным - в этом случае, полученная дата будет находиться в прошлом относительно данной даты).

Результат

Тип Описание
java.util.Date Новая дата, полученная путем добавления заданного количества единиц измерения времени к исходной дате.
Как мы можем улучшить эту статью?