DayOfWeek

From SunFlurry wiki
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 (четверг)