Difference between revisions of "AddMonth"
m (1 revision imported) |
1>Admin |
||
| Line 11: | Line 11: | ||
* [[Общее_описание_языка|Общее описание]] | * [[Общее_описание_языка|Общее описание]] | ||
* [[Функции работы с датами]]}} | * [[Функции работы с датами]]}} | ||
| − | Функция увеличивает (уменьшает) дату на указанное количество месяцев. Число месяца может уменьшиться, если оригинальная дата указывала на | + | Функция увеличивает (уменьшает) дату на указанное количество месяцев. Число месяца может уменьшиться, если оригинальная дата указывала на день месяца больший, чем позволяет месяц результирующей даты. |
== Синтаксис == | == Синтаксис == | ||
Revision as of 14:24, 17 May 2025
| AddMonth (Функции работы с датами) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция увеличивает (уменьшает) дату на указанное количество месяцев. Число месяца может уменьшиться, если оригинальная дата указывала на день месяца больший, чем позволяет месяц результирующей даты.
Синтаксис
AddMonth(<Аргумент>,<Количество (INT)>=1):<Результат (DATE)>
Аргументы
<Аргумент>- Значение, представление которого необходимо превратить в дату, затем провести требуемую операцию.<Количество (INT)>- (необязательный аргумент) Количество месяцев, которые необходимо добавить к аргументу-дате (если положительное) или отнять от аргумента-даты (если отрицательное).
Возвращаемое значение
Возвращает значение типа Дата и время.
Примеры
Message(AddMonth('31.01.2012',1));
//Будет выведено '29.02.2024' (високосный год, февраль не может иметь 31 день)
Message(AddMonth('29.02.2012',-12));
//Будет выведена '28.02.2011' (невисокосный год, число уменьшилось на 1)