PureBasic

AddDate()

Синтаксис

Date = AddDate(Date , Type , Value)

Описание


Функция добавляет значение к указанной Дате.

Параметры

Date Дата, к которой должно быть добавлено значение.
Type Тип значения, который может быть одной из следующих констант:
  #PB_Date_Year   : Добавит 'Значение' Лет к дате
  #PB_Date_Month  : Добавит 'Значение' Месяцев к дате
  #PB_Date_Week   : Добавит 'Значение' Недель к дате
  #PB_Date_Day    : Добавит 'Значение' Дней к дате
  #PB_Date_Hour   : Добавит 'Значение' Часов к дате
  #PB_Date_Minute : Добавит 'Значение' Минут к дате
  #PB_Date_Second : Добавит 'Значение' Секунд к дате
Примечание: при использовании константы #PB_Date_Month, автоматически будет учитываться разное количество дней в месяцах, например: если добавить месяц к дате 31 марта 2009 года, то значение даты будет равным 30 апреля 2009 года, так как в апреле нет 31 дня.
Value Значение, которое нужно добавить к Дате. Можно использовать отрицательную величину, чтобы произвести вычитание из Даты.

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

Возвращает новую Дату.

Пример

Debug FormatDate("%yyyy/%mm/%dd", AddDate(Date(), #PB_Date_Year, 2)) ; Возвращает текущую дату + 2 года

Debug FormatDate("%mm/%dd/%yyyy", AddDate(Date(), #PB_Date_Year, 2)) ; Возвращает текущую дату + 2 года

См. также

Date(), FormatDate()

Поддерживаемые OS

Все

Оглавление Date - Date() ->