Облака / 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.
Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Номер строки в memo под курсором
   Категория: Текст и строки
  Последний день месяца
   Категория: Базы данных
  Компонент MainMenu
   Категория: Компоненты
  BDE. Создание алиасов
   Категория: Базы данных
  Создать таблицу ABS (AbsoluteDB)
   Категория: Базы данных
  Быстрое копирование файлов
   Категория: Файловая система
  Cколько файлов есть в определённой папке
   Категория: Файловая система
  Как удалить не пустой каталог
   Категория: Файловая система
  Сохраняем Bitmap в поле dbase
   Категория: Базы данных

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

ABCDEFGHIJKLMNOPQRSTUVWXYZ

  << Вернуться  

 DecodeTime
procedure DecodeTime ( const SourceDateTime : TDateTime; out Hour, Min, Sec, MSec : Word ) ;
Процедура (Unit SysUtils)
Разбивает значение TDateTime на отдельные значения времени
Описание:
Процедура DecodeTime извлекает значения часа, минуты, секунды и миллисекунды из данного SourceDateTime TDateTime значение типа.

Она сохраняет значения в переменных вывода: Hour, Min, Sec и MSec.
Пример кода: Добавка 5 минут ко времени, и затем извлечение нового значения времени

var myDate : TDateTime; myHour, myMin, mySec, myMilli : Word; begin // Установка переменной myDate в значение декабря 2000 myDate := StrToDateTime('29/12/2000 12:45:12.34'); // Теперь добавляем минут к этому значению myDate := IncMinute(myDate, 5); // И позволяем нам увидеть то, что мы получили DecodeTime(myDate, myHour, myMin, mySec, myMilli); ShowMessage('Time сейчас = '+TimeToStr(myDate)); ShowMessage('Hour = '+IntToStr(myHour)); ShowMessage('Minute = '+IntToStr(myMin)); ShowMessage('Second = '+IntToStr(mySec)); ShowMessage('MilliSec = '+IntToStr(myMilli)); end;

Результат:
Time сейчас = 12:50:12
Hour = 12
Minute = 50
Second = 12
MilliSec = 34

  << Вернуться