функція dateadd

Функція DateAdd використовується для додавання вказаного інтервалу часу до дати або його вирахування з нього. Наприклад, функцію DateAdd можна застосовувати, щоб обчислити дату, віддалену на 30 днів від сьогоднішнього дня, або час через 45 хвилин.

Щоб додати дні до дати. використовуйте значення "День року" ( "y"), "День" ( "d") або "День тижня" ( "w").

Якщо обчислюється дата передує 100 році (т. Е. Віднімається більше років, ніж зазначено в аргументі дата), виникає помилка.

Якщо число не є значенням типу Long, воно округляється до найближчого цілого числа перед обчисленням.

Примітка: Формат повертається для функції DateAdd визначається параметрами панелі управління. а не форматом, переданим в аргументі дата.

Примітка: Якщо у властивості Calendar заданий григоріанський календар, аргумент дата слід вказувати відповідним чином. Якщо використовується календар Хіджра, дата повинна відповідати йому. Якщо значенням місяця є назва, воно повинно відповідати поточним параметрам властивості Calendar. Щоб зменшити ймовірність невідповідності назв місяців поточним параметрам властивості Calendar. вводите числові значення місяців (використовуйте короткий формат дати).

Примітка: У прикладах нижче показано, як використовувати цю функцію в модулі Visual Basic для додатків (VBA). Щоб отримати додаткові відомості про роботу з VBA, виберіть Довідник розробника в списку поряд з полем Пошук і введіть одне або кілька слів у поле пошуку.

У цьому прикладі дата використовується в якості вхідних даних, і до неї за допомогою функції DateAdd додається вказане число місяців, після чого відображається відповідна дата в майбутньому.