Отримати номер дня тижня за вказаною датою.

 

Синтаксис

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

 

Дивитися ще

mLogScript

Now