Облака / Clouds
    Go to Copy.com
    Copy.com
    The bast cloud service
    Get 20 GB free!!!
    Support WebDav.
    Show more >>

    Go to Dropbox.com
    Dropbox.com
    time-tested cloud storage
    Support WebDav.
Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Удаление файла в корзину
   Категория: Файловая система
  Корректное колесико мыши
   Категория: Приложение
  Сохраняем Bitmap в поле dbase
   Категория: Базы данных
  Создание кнопки на панели в IE
   Категория: Интернет и Сети
  Удалить или оставить симолы
   Категория: Текст и строки
  Отступ в Memo
   Категория: Компоненты
  Упаковка ZIPTV
   Категория: Компоненты
  Перегенерировать все индексы Dbase
   Категория: Базы данных
  Округление времени до 5 мин
   Категория: Базы данных
  Число четное или нечетное
   Категория: Математика

Delphi - Справочник: IncSecond

ABCDEFGHIJKLMNOPQRSTUVWXYZ

  << Вернуться  

 IncSecond
function IncSecond ( const StartDateTime : TDateTime {; NumberOfSeconds : Integer = 1} ) : TDateTime;
Функция (Unit DateUtils)
Приращивает переменную типа TDateTime на + или - число секунд
Описание:
Функция IncSecond возвращает значение TDateTime, которое на NumberOfSeconds секунд больше, чем переданное значение StartDateTime.

Год, месяц, день и значения часа увеличиваются соответствующе. Значение приращения является произвольным (по умолчанию 1).
Пример кода: Простой пример приращения и декремента

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

Результат:
myDate = 31/12/2005 23:59:00
myDate = 01/01/2006
myDate = 31/12/2005 23:58:00
Примечание:
Функции DecSecond нет.

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

  << Вернуться