addToDate

addToDate( date, timeUnit, amount )

Описание

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

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

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

Параметры

Имя

Тип значения

Описание

date

java.util.Date

Исходная дата.

timeUnit

Допустимые значения:

MILLISECOND

SECOND

MINUTE

HOUR

DAY

WEEK

MONTH

YEAR

Задает константы для единиц измерения времени. 

amount

double

Количество единиц измерения времени (может быть отрицательным - в этом случае, полученная дата будет находиться в прошлом относительно данной даты).

Результат

Тип

Описание

java.util.Date

Новая дата, полученная путем добавления заданного количества единиц измерения времени к исходной дате.