Возвращает величину типа Date, которая определяет дату несколько месяцев Назад или Вперед, относительно заданного выражения типа Date или Date/Time.

GOMONTH(dExpression | tExpression, nNumberOfMonths)

Параметры

dExpression

Определяет начальную дату, для которой функция GOMONTH( )  вычисляет дату в прошлом или будущем.

tExpression

Аналогично предудущему, но для исходного значения типа date/time.

nNumberOfMonths

Определяет количество месяцев для определения новой даты. Если nNumberOfMonths положительное (>0), GOMONTH( ) возвращает дату или время в Будущем, относительно начальной даты. Если nNumberOfMonths отрицательное (<0), GOMONTH( ) возвращает дату / время в Прошлом, относительно заданной даты. Например, -1 означает -31 (-30) день назад.

Expand imageВозвращаемое значение

Типа Date

Expand imageКомментарии

GOMONTH( ) не поддерживает даты, меньшие чем 1753 год.

Expand imageПример

  CopyCode imageКопировать Код
SET CENTURY ON
STORE GOMONTH({^1998-02-16}, 5) TO gdDeadLine

CLEAR
? gdDeadLine && отображается 07/16/1998
? GOMONTH({^1998-12-31}, 2) && отображается 02/28/1999
? GOMONTH({^1998-12-31}, -2) && отображается 10/31/1998

Expand imageСм. также