MyChat Scripts: HourOf, отримати значення годин поточної доби з дати
Отримати значення години зі змінної дати та часу.
Синтаксис
function HourOf(dt: double): integer;
Параметри та значення, що повертаються
|
Параметр |
Тип |
Значення |
|
dt |
double |
дата, з якої потрібно отримати числове значення годинника. |
Результат функції
Число типу integer, від 0 до 23.
Приклад
var
iHour: integer;
s: string;
dt: double;
begin
dt := Now;
iHour := HourOf(dt);
if iHour < 12 then s := 'ante meridiem'
else s := 'post meridiem';
mLogScript(s + ' (' + FormatDateTime('hh:nn', dt) + ')', '');
end.
Результат роботи скрипту
[22:33:23] (Log "HourOf"): post meridiem (22:33)