№_1
Компетентный
Описание функции: Получает номер дня недели исходя из даты
Параметры: year, month, day
Описание параметров функции:
year - номер года
mounth - номер месяца
day - номер дня в месяце
Примеры:
Выведет в лог сервера название дня недели на данный момент:
Код:
Параметры: year, month, day
Описание параметров функции:
year - номер года
mounth - номер месяца
day - номер дня в месяце
Примеры:
Выведет в лог сервера название дня недели на данный момент:
PHP:
static const
day_of_week_name[][] = {"Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"};
new year, mounth, day;
getdate(year, mounth, day);
print(day_of_week_name[GetDayOfWeek(year, mounth, day)]);
PHP:
stock GetDayOfWeek(year, month, day)
{
new a = (14 - month)/12, y = (year + 4800) - a;
return ((day + ((153*(month + (12*a) - 3) + 2)/5) + (365*y) + (y/4) - (y/100) + (y/400) - 32045) % 7);
}
