MyChat Scripts: DayOfTheWeek, отримати день тижня за датою
Отримати номер дня тижня за вказаною датою.
Синтаксис
function DayOfTheWeek(dt: double): integer;
Параметри та значення, що повертаються
|
Параметр |
Тип |
Значення |
|
dt |
double |
дата, день тижня якого слід визначити. |
Результат функції
Цифра від 1 до 7. Нумерація розпочинається з понеділка.
Приклад
var
dt: double;
n: integer;
s: string;
begin
dt := Now;
mLogScript(FormatDateTime('dd.mm.yyyy hh:nn:ss', dt), 'now');
n := DayOfTheWeek(dt);
case n of
1 : s := 'Monday';
2 : s := 'Tuesday';
3 : s := 'Wednesday';
4 : s := 'Thursday';
5 : s := 'Friday';
6 : s := 'Saturday';
7 : s := 'Sunday';
end;
mLogScript('Today is: ' + s, '');
end.
Результат роботи скрипту
[16:28:40] (Log "DayOfTheWeek"): [now] 01.07.2016 16:28:40
[16:28:40] (Log "DayOfTheWeek"): Today is: Friday