endofmonth

Назначение

Функция endofmonth возвращает последний день месяца, соответствующий заданной дате.

Обратите внимание, что эта функция извлекает последний день как новую дату. Чтобы получить фактический последний день, используйте эту функцию вместе с функцией day, например day(dayofmonth(дата)).

Функция endofmonth поддерживает високосные годы, в котором в феврале 29 дней (раз в 4 года). Это функция даты.

Синтаксис

endofmonth(дата/время)

Аргументы

Эта функция требует наличия одного аргумента. Этот аргумент должен быть значением даты.

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

Данная функция возвращает последний день данного месяца в данной аргументе типа "дата".

Функция возвращает нулевое значение, если исходное значение нулевое.

Примеры

endofmonth (#2001-02-04#) возвращает 28.02.2001

endofmonth (#2002-01-20#) возвращает 31.01.2002