Работа с датами в MYSQL

CURDATE()
CURRENT_DATE
Возвращает текущую дату

DAYOFWEEK ()
Возвращает номер дня в неделе (1 - воскресенье, 2 - понедельник,... ,7 - суббота)


WEEKDAY ()
Аналог функции DAYOFWEEK, возвращает номер для в неделе (0 - понедельник,... ,7 - воскресенье)

DAYOFMONTH ()
Возвращает номер дня в месяце (начиная с единицы)

DAYOFYEAR ()
Возвращает номер дня в году (начиная с единицы)

DAYNAME ()

Возвращает название дня недели (на английском языке)

MONTH ()
Возвращает номер месяца в году (начиная с единицы)

MONTHNAME ()
Возвращает название месяца (на английском языке)

QUARTER ()
Возвращает номер квартала (от 1 до 4) в году

WEEK ()
Возвращает номер недели (начиная с нуля). Считается, что неделя начинается с воскресенья. Можно также указать второй аргумент: 0, если неделя начинается с воскресенья, 1, если - с понедельника.

YEAR ()
Возвращает год.

YEARWEEK ()
Возвращает год и неделю. Для 1 января 1987 года возвратит 198653. Может использоваться второй аргумент, совпадающий со вторым аргументом WEEK.

PERIOD_ADD (,)
Переходит на месяцев вперёд. Для 199803 и 3 возвращает 199806. Исходная дата содержит две или 4 цифры в году, в результате всегда содержится 4 цифры для года. Первый аргумент не может быть датой.

PERIOD_DIFF (,)
Выдаёт расстояние между "датами" в месяцах. Аргументы не даты.

TO_DAYS ()
Возвращает номер дня начиная с 0 года

FROM_DAYS ()
Возвращает дату по номеру дня начиная с 0 года (фунция обратная для TO_DAYS)



обучение          



 Авторизация

Регистрация >>