![]() |
![]() ![]() ![]() ![]() |
|
Получение целого числа часов от начала сутокDelphi , Синтаксис , Дата и Время
Автор: Savva
{ **** UBPFD *********** by delphibase.endimus.com ****
>>
Возвращает целое число часов от начала суток.
Пример: для "11:25:00" будет возвращено значение "11"
Зависимости: System, SysUtils
Автор: savva, savva@nm.ru, ICQ:126578975, Орел
Copyright: Сапронов Алексей (Savva)
Дата: 6 июня 2002 г.
***************************************************** }
function GetСurrentHour: integer;
begin
result := Round(Time * 24);
end;
Простой и полезный функционал Delphi! Функция
Например, если текущее время равно "11:25:00", умножение дает результат 283,75 (11,25 * 24). Функция Вот альтернативное реализация с использованием целочисленной арифметики:
В этом варианте умножение выполняется первым, а затем функция В целом, обе реализации достигают одного и того же цели: возвращения текущего часа в виде целочисленного значения. Выбор между ними зависит от личных предпочтений и конкретных требований. Функция GetCurrentHour возвращает целое число часов от начала суток, округляя результат времени в формате 'hh mm ss' до ближайшего целого числа. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш :: Главная :: Дата и Время ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 | ||||