Delphi-Help

  • Increase font size
  • Default font size
  • Decrease font size

IncMinute

Печать
Рейтинг пользователей: / 0
ХудшийЛучший 

IncMinute

Описание

function IncMinute ( const StartDateTime : TDateTime {; NumberOfMinutes : Integer = 1} ) : TDateTime;

Функция IncMinute возвращает значение TDateTime, которое на NumberOfMinutes минут больше, чем переданное значение StartDateTime.
Год, месяц, день и значения часа увеличиваются соответствующе. Значение приращения является произвольным (по умолчанию 1).

Пример кода

var
myDate : TDateTime;
begin
// Устанавливаем нашу дату как раз перед концом 2000 года
myDate := EncodeDateTime(2000, 12, 31, 23, 0, 0, 0);
ShowMessage('myDate = '+DateTimeToStr(myDate));
// Добавляем 100 минут к этой дате
myDate := IncMinute(myDate, 100);
ShowMessage('myDate + 100 минут = '+DateTimeToStr(myDate));
// Вычитаем 40 минут из этой даты
myDate := IncMinute(myDate, -40);
ShowMessage('myDate -  40 минут = '+DateTimeToStr(myDate));
end;

myDate = 31/12/2000 23:00:00
myDate + 100 минут = 01/01/2001 00:40:00
myDate - 40 минут = 01/01/2001

Примечание

Функции DecMinute нет. Вместо этого, используйте IncMinute с отрицательным приращением.

Авторизация



Счетчики