MyChat Scripts: IncHour, додати або відняти кілька годин до дати
Додати або відняти потрібну кількість годин до зазначеної дати.
Синтаксис
function IncHour(dt: double; iHours: int64): double;
Параметри та значення, що повертаються
|
Параметр |
Тип |
Значення |
|
dt |
double |
дата, до якої потрібно додавати або віднімати години; |
|
iHours |
int64 |
кількість годин, які потрібно додати або відібрати. Якщо число позитивне — години додаємо, якщо негативне — віднімаємо. |
Результат функції
Число типу double, дата.
Приклад
var
dt: double;
begin
dt := Now;
mLogScript(FormatDateTime('dd.mm.yyyy hh:nn:ss', dt), 'now');
dt := IncHour(dt, 10);
mLogScript(FormatDateTime('dd.mm.yyyy hh:nn:ss', dt), '+10 hours');
end.
Результат роботи скрипту
[15:24:21] (Log "IncHour"): [now] 23.02.2016 15:24:21
[15:24:21] (Log "IncHour"): [+10 hours] 24.02.2016 01:24:21