Borland C++ Builder VCL FAQ - Как сдвинуть дату на заданный промежуток?

ОГЛАВЛЕНИЕ


Как сдвинуть дату на заданный промежуток?

TDateTime datetime = ...;
datetime += 1.0 / 24; // сдвигаем на час вперед
datetime -= 1.0; // сдвигам на день назад
datetime += 7.0; // сдвигаем на неделю вперед
datetime = IncMonth( datetime, -1 ); // сдвигаем на месяц назад