Прибавить или отнять нужное количество недель к указанной дате.

 

Синтаксис

function IncWeek(dt: double; iWeeks: int64): double;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

dt

double

дата, к которой нужно добавлять или отнимать недели;

iWeeks

int64

количество недель, что нужно добавить или отнять. Если число положительное — добавляем, если отрицательное — отнимаем.

 

Результат функции

Число типа double, дата&время.

 

Пример

var
  dt: double;
begin
  dt := Now;
  
  mLogScript(FormatDateTime('dd.mm.yyyy hh:nn:ss:zzz', dt), 'now');
  
  dt := IncWeek(dt, 4);
  mLogScript(FormatDateTime('dd.mm.yyyy hh:nn:ss:zzz', dt), '+4 weeks');
end.

Результат работы скрипта

[15:40:11] (Log "IncWeek"): [now] 23.02.2016 15:40:11:803

[15:40:11] (Log "IncWeek"): [+4 weeks] 22.03.2016 15:40:11:803

 

Ещё посмотреть

FormatDateTime
mLogScript

Now