DELPHI ВЫЧИТАНИЕ ВРЕМЕНИ

Для вычитания времени в Delphi можно использовать стандартный тип данных TDateTime, представляющий дату и время.

Для получения текущей даты и времени можно использовать функцию Now:

var dt: TDateTime;begin dt := Now;end;

Для вычитания времени из TDateTime нужно использовать операторы "-" или "DecodedateTime". Например, чтобы вычесть 1 день и 1 час из текущего времени:

var dt: TDateTime; res: TDateTime;begin dt := Now; res := dt - EncodeTime(1, 0, 0, 0) - EncodeTime(1, 0, 0, 0);end;

Для вычитания времени можно использовать и функцию DecodeDateTime:

var dt: TDateTime; year, month, day, hour, min, sec, msec: Word; res: TDateTime;begin DecodeDateTime(Now, year, month, day, hour, min, sec, msec); res := EncodeDateTime(year, month, day, hour, min, sec, msec) - EncodeTime(1, 0, 0, 0) - EncodeTime(1, 0, 0, 0);end;

Не забудьте подключить модуль DateUtils:

uses DateUtils;

💰Как получить Робуксы бесплатно в декабре 2022 года... РАБОТАЕТ

Программирование в Delphi Урок 3 2 Работа с текстом, строковые функции Length, Pos и другие

Как рисовать фигуры и картинки через код в Delphi (Без Image) - [Коротко о Canvas]

DELPHI Урок 5 Создание отчета, экспорт отчета, печать отчета (FastReport)

Построение графиков функции в Delphi часть 1

Как сделать нейросеть в Delphi

Delphi study animation

Реклама
Новое
Реклама