DayOfWeek

From SunFlurry wiki
Revision as of 11:14, 29 April 2019 by Admin (talk | contribs) (Created page with "{{infobox function |name=DayOfWeek |caption=Функции работы с датами |type=1 |status=2 |db=0 |exception=Невозможно превратить в дат...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  DayOfWeek (Функции работы с датами)
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в дату
Визуальность:Нет

Функция возвращает номер дня недели даты (1..7). Неделя начинается с понедельника и заканчивается воскресеньем. Для превращения в американскую систему (день 1 - воскресенье), достаточно провести операцию DayOfWeek(<Дата>) Mod 7+1

Синтаксис

DayOfWeek(<Аргумент>):<Результат (INT)>

Аргументы

  • <Аргумент> - Значение, представление которого необходимо превратить в дату, затем провести требуемую операцию.

Возвращаемое значение

Возвращает значение типа число.

Примеры

Message(DayOfWeek('31.01.2012 12:00'));
//Будет выведено 2 (вторник)

Message(DayOfWeek('29.02.24 23:59:59'));
//Будет выведено 2 (вторник)

Message(DayOfWeek('12.10.1972'));
//Будет выведено 4 (четверг)