Функции даты и времени
Функции
Описание
ADDDATE ()
MySQL ADDDATE () добавляет значение времени с датой.
ADDTIME ()
В MySQL ADDTIME () возвращает время или дату и время после добавления значения времени со временем или дата и время.
CONVERT_TZ ()
В MySQL CONVERT_TZ () возвращает результирующее значение после преобразования значения даты и времени из указанного часового пояса в качестве второго аргумента часового пояса, указанного в качестве третьего аргумента.
CURDATE ()
В MySQL CURDATE () возвращает текущую дату в формате «ГГГГ-ММ-ДД» или «ГГГГММДД» в зависимости от того, числовое или строковое используется в функции.
CURRENT_DATE ()
В MySQL CURRENT_DATE возвращает текущую дату в формате ‘YYYY-MM-DD’ или YYYYMMDD. в зависимости от того, числовое или строковое используется в функции.
CURRENT_TIME ()
В MySQL CURRENT_TIME () возвращает текущее время в формате ‘ЧЧ: ММ: СС’ или формате ЧЧММСС.uuuuuu в зависимости от того, числовое или строковое используется в функции.
CURRENT_TIMESTAMP ()
В MySQL CURRENT_TIEMSTAMP возвращает текущую дату и время в формате «ГГГГ-ММ-ДД ЧЧ: ММ: СС» или формате ГГГГММДДЧЧММСС.uuuuuu в зависимости от того, числовое или строковое используется в функции. /td>
CURTIME ()
В MySQL CURTIME () возвращает значение текущего времени в формате ‘ЧЧ: ММ: СС’ или формат HHMMSS.uuuuuu в зависимости от того, числовое или строковое используется в функции.
DATE_ADD ()
MySQL DATE_ADD ( ) добавляет значения времени (как интервалы) к значению даты. ADDDATE () является синонимом DATE_ADD ().
DATE_FORMAT ()
MySQL DATE_FORMAT () форматирует дату как указанный в аргументе. Список описателей формата, приведенный ниже, может использоваться для форматирования даты.
DATE_SUB ()
MySql date_sub () function вычесть значение времени (как интервал) из даты.
DATE ()
MySQL DATE () принимает часть даты из выражения datetime.
DATEDIFF ()
MySQL DATEDIFF () возвращает количество дней между двумя датами или датами .
DAY ()
MySQL DAY () возвращает день месяца для указанной даты.
DAYNAME ()
MySQL DAYNAME () возвращает название дня недели для даты, указанной в аргументе.
ДЕНЬ МЕСЯЦА ()
MySQL DAYOFMONTH () возвращает день месяца для заданной даты.
DAY OF WEEK ()
MySQL DAYOFWEEK () возвращает номер дня недели (1 для воскресенья, 2 для понедельника …… 7 для субботы) для даты указан в качестве аргумента.
DAY OF YEAR ()
MySQL DAYOFYEAR () return ns день года для свидания. Возвращаемое значение находится в диапазоне от 1 до 366.
EXTRACT ()
MySQL EXTRACT () извлекает часть заданную дату.
FROM_DAYS ()
MySQL FROM_DAYS () возвращает дату по отношению к значению даты.
FROM_UNIXTIME ()
MySQL FROM_UNIXTIME () возвращает дату/datetime из версии unix_timestamp.
GET_FORMAT ()
MySQL GET_FORMAT () преобразует дату, время или datetime в формате, указанном в аргументе.
HOUR ()
MySQL HOUR () возвращает час времени.
LAST_DAY ()
MySQL LAST_DAY () возвращает последний день соответствующего месяца для даты или значения datetime.
LOCALTIME. ()
MySQL LOCALTIME возвращает значение текущей даты и времени в формате ‘ГГГГ-ММ-ДД ЧЧ: ММ: СС’ или формате ГГГГММДДЧЧММСС.uuuuuu в зависимости от контекста (числового или строкового) функция.
LOCALTIMES TAMP ()
MySQL LOCALTIMESTAMP возвращает значение текущей даты и времени в формате ‘ГГГГ-ММ-ДД ЧЧ: ММ: СС’ или формате ГГГММДДЧЧММСС.uuuuuu в зависимости от контекста (числовой или строковый) функции.
MAKEDATE ()
MySQL MAKEDATE () возвращает дату, принимая значение года и количество дней. Количество дней должно быть больше 0, иначе будет возвращено NULL.
MAKETIME ()
MySQL MAKETIME () создает и возвращает значение времени из заданного часа, минуты и секунды.
MICROSECOND ()
MySQL возвращает MICROSECOND () микросекунды от выражения времени или даты и времени.
MINUTE ()
MySQL MINUTE () возвращает минуту из значения времени или даты и времени.
MONTH ()
MySQL MONTH () возвращает месяц для даты в диапазоне от 1 до 12 (с января по декабрь).
MONTHNAME ()
MySQL MONTHNAME () возвращает полное название месяца для заданной даты.
NOW ()
MySQL NOW () возвращает значение текущей даты и времени в формате ‘ГГГГ-ММ-ДД ЧЧ : MM: SS ‘или формат YYYYMMDDHHMMSS.uuuuuu в зависимости от контекста (числового или строкового) функции.
PERIOD_ADD ()
MySQL PERIOD_ADD () добавляет количество месяцев с точкой и возвращает значение в формате ГГГГММ ИЛИ ГГММ. Помните, что форматы ГГГГММ и ГГММ не являются значениями даты.
PERIOD_DIFF ()
MySQL PERIOD_DIFF () возвращает разницу между два периода.
QUARTER ()
MySQL QUARTER () возвращает квартал года для даты.
SEC_TO_TIME ()
MySQL SEC_TO_TIME () возвращает значение времени путем преобразования секунд, указанных в аргументе.
SECOND ()
MySQL SECOND () возвращает секунду в течение некоторого времени.
STR_TO_DATE ()
MySQL STR_TO_DATE () возвращает значение даты и времени, принимая строку и строку определенного формата в качестве аргументов.
SUBDATE ()
MySQL SUBDATAE () вычитает значение времени (как интервал) из заданной даты.
SUBTIME ()
MySQL SUBTIME () вычитает одно значение datetime из другого.
SYSDATE ()
MySQL SYSDATE () возвращает текущую дату и время в формате YYYY-MM-DD HH: MM: SS или формат ГГГГММДДЧЧММСС.uuuuuu в зависимости от контекста функции.
TIME_FORMAT ()
MySQL TIME_FORMAT () преобразует время в форматированную строку, используя спецификаторы формата.
TIME_TO_SEC ()
MySQL TIME_TO_SEC () преобразует значение времени в секунды.
TIME ()
MySQL TIME () извлекает временную часть выражения времени или даты и времени в виде строкового формата.
TIMEDIFF ()
MySQL TIMEDIFF () возвращает различия между двумя выражениями времени или даты и времени.
TIMESTAMP ()
MySQL TIMESTAMP () возвращает значение datetime для даты или выражения datetime.
TIMESTAMPADD ()
MySQL TIMESTAMPADD () добавляет значение времени с датой или значением datetime.
TIMESTAMPDIFF ()
MySQL функция TIMESTAMPDIFF () возвращает значение после вычитания одного выражения даты и времени из другого.
TO_DAYS ()
MySQL TO_DAYS () возвращает количество дней между заданной датой и годом 0.
UNIX_TIMESTAMP ()
MySQL UNIX_TIMESTAMP () возвращает временную метку Unix в секундах с момента ‘1970-01-01 00:00:00’ UTC как целое число без знака если аргументы не передаются с помощью UNIT_TIMESTAMP ().
UTC_DATE ()
MySQL UTC_DATE возвращает текущую дату UTC (всемирное координированное время) как значение в формате ‘YYYY-MM -DD ’или формат YYYYMMDD в зависимости от контекста функции, то есть в строковом или числовом контексте.
UTC_TIME ()
MySQL UTC_TIME возвращает текущее время UTC в виде значения в формате ‘ЧЧ: ММ: СС’ или ЧЧММСС формат в зависимости от контекста функции, то есть в строковом или числовом контексте.
UTC_TIMESTAMP ()
В MySQL UTC_TIMESTAMP возвращает текущую дату и время в формате UTC в виде значения в формате «ГГГГ-ММ-ДД ЧЧ: ММ: СС» или ГГГГММДДЧЧММСС. uuuuuu в зависимости от использования функции, т.е. в строковом или числовом контексте.
WEEK ()
MySQL WEEK () возвращает номер недели для заданной даты.
WEEKDAY ()
MySQL WEEKDAY () возвращает индекс дня недели для заданной даты (0 для Понедельник, 1 для вторника и …… 6 для воскресенья).
WEEK OF YEAR ()
MySQL WEEKOFYEAR () возвращает календарную неделю (в виде числа) заданной даты.
YEAR ()
MySQL YEAR ( ) возвращает год для заданной даты.
YEARWEEK ()
MySQL YEARWEEK () возвращает номер года и недели для заданной даты.
Функции | Описание |
---|---|
ADDDATE () | MySQL ADDDATE () добавляет значение времени с датой. |
ADDTIME () | В MySQL ADDTIME () возвращает время или дату и время после добавления значения времени со временем или дата и время. |
CONVERT_TZ () | В MySQL CONVERT_TZ () возвращает результирующее значение после преобразования значения даты и времени из указанного часового пояса в качестве второго аргумента часового пояса, указанного в качестве третьего аргумента. |
CURDATE () | В MySQL CURDATE () возвращает текущую дату в формате «ГГГГ-ММ-ДД» или «ГГГГММДД» в зависимости от того, числовое или строковое используется в функции. |
CURRENT_DATE () | В MySQL CURRENT_DATE возвращает текущую дату в формате ‘YYYY-MM-DD’ или YYYYMMDD. в зависимости от того, числовое или строковое используется в функции. |
CURRENT_TIME () | В MySQL CURRENT_TIME () возвращает текущее время в формате ‘ЧЧ: ММ: СС’ или формате ЧЧММСС.uuuuuu в зависимости от того, числовое или строковое используется в функции. |
CURRENT_TIMESTAMP () | В MySQL CURRENT_TIEMSTAMP возвращает текущую дату и время в формате «ГГГГ-ММ-ДД ЧЧ: ММ: СС» или формате ГГГГММДДЧЧММСС.uuuuuu в зависимости от того, числовое или строковое используется в функции. /td> |
CURTIME () | В MySQL CURTIME () возвращает значение текущего времени в формате ‘ЧЧ: ММ: СС’ или формат HHMMSS.uuuuuu в зависимости от того, числовое или строковое используется в функции. |
DATE_ADD () | MySQL DATE_ADD ( ) добавляет значения времени (как интервалы) к значению даты. ADDDATE () является синонимом DATE_ADD (). |
DATE_FORMAT () | MySQL DATE_FORMAT () форматирует дату как указанный в аргументе. Список описателей формата, приведенный ниже, может использоваться для форматирования даты. |
DATE_SUB () | MySql date_sub () function вычесть значение времени (как интервал) из даты. |
DATE () | MySQL DATE () принимает часть даты из выражения datetime. |
DATEDIFF () | MySQL DATEDIFF () возвращает количество дней между двумя датами или датами . |
DAY () | MySQL DAY () возвращает день месяца для указанной даты. |
DAYNAME () | MySQL DAYNAME () возвращает название дня недели для даты, указанной в аргументе. |
ДЕНЬ МЕСЯЦА () | MySQL DAYOFMONTH () возвращает день месяца для заданной даты. |
DAY OF WEEK () | MySQL DAYOFWEEK () возвращает номер дня недели (1 для воскресенья, 2 для понедельника …… 7 для субботы) для даты указан в качестве аргумента. |
DAY OF YEAR () | MySQL DAYOFYEAR () return ns день года для свидания. Возвращаемое значение находится в диапазоне от 1 до 366. |
EXTRACT () | MySQL EXTRACT () извлекает часть заданную дату. |
FROM_DAYS () | MySQL FROM_DAYS () возвращает дату по отношению к значению даты. |
FROM_UNIXTIME () | MySQL FROM_UNIXTIME () возвращает дату/datetime из версии unix_timestamp. |
GET_FORMAT () | MySQL GET_FORMAT () преобразует дату, время или datetime в формате, указанном в аргументе. |
HOUR () | MySQL HOUR () возвращает час времени. |
LAST_DAY () | MySQL LAST_DAY () возвращает последний день соответствующего месяца для даты или значения datetime. |
LOCALTIME. () | MySQL LOCALTIME возвращает значение текущей даты и времени в формате ‘ГГГГ-ММ-ДД ЧЧ: ММ: СС’ или формате ГГГГММДДЧЧММСС.uuuuuu в зависимости от контекста (числового или строкового) функция. |
LOCALTIMES TAMP () | MySQL LOCALTIMESTAMP возвращает значение текущей даты и времени в формате ‘ГГГГ-ММ-ДД ЧЧ: ММ: СС’ или формате ГГГММДДЧЧММСС.uuuuuu в зависимости от контекста (числовой или строковый) функции. |
MAKEDATE () | MySQL MAKEDATE () возвращает дату, принимая значение года и количество дней. Количество дней должно быть больше 0, иначе будет возвращено NULL. |
MAKETIME () | MySQL MAKETIME () создает и возвращает значение времени из заданного часа, минуты и секунды. |
MICROSECOND () | MySQL возвращает MICROSECOND () микросекунды от выражения времени или даты и времени. |
MINUTE () | MySQL MINUTE () возвращает минуту из значения времени или даты и времени. |
MONTH () | MySQL MONTH () возвращает месяц для даты в диапазоне от 1 до 12 (с января по декабрь). |
MONTHNAME () | MySQL MONTHNAME () возвращает полное название месяца для заданной даты. |
NOW () | MySQL NOW () возвращает значение текущей даты и времени в формате ‘ГГГГ-ММ-ДД ЧЧ : MM: SS ‘или формат YYYYMMDDHHMMSS.uuuuuu в зависимости от контекста (числового или строкового) функции. |
PERIOD_ADD () | MySQL PERIOD_ADD () добавляет количество месяцев с точкой и возвращает значение в формате ГГГГММ ИЛИ ГГММ. Помните, что форматы ГГГГММ и ГГММ не являются значениями даты. |
PERIOD_DIFF () | MySQL PERIOD_DIFF () возвращает разницу между два периода. |
QUARTER () | MySQL QUARTER () возвращает квартал года для даты. |
SEC_TO_TIME () | MySQL SEC_TO_TIME () возвращает значение времени путем преобразования секунд, указанных в аргументе. |
SECOND () | MySQL SECOND () возвращает секунду в течение некоторого времени. |
STR_TO_DATE () | MySQL STR_TO_DATE () возвращает значение даты и времени, принимая строку и строку определенного формата в качестве аргументов. |
SUBDATE () | MySQL SUBDATAE () вычитает значение времени (как интервал) из заданной даты. |
SUBTIME () | MySQL SUBTIME () вычитает одно значение datetime из другого. |
SYSDATE () | MySQL SYSDATE () возвращает текущую дату и время в формате YYYY-MM-DD HH: MM: SS или формат ГГГГММДДЧЧММСС.uuuuuu в зависимости от контекста функции. |
TIME_FORMAT () | MySQL TIME_FORMAT () преобразует время в форматированную строку, используя спецификаторы формата. |
TIME_TO_SEC () | MySQL TIME_TO_SEC () преобразует значение времени в секунды. |
TIME () | MySQL TIME () извлекает временную часть выражения времени или даты и времени в виде строкового формата. |
TIMEDIFF () | MySQL TIMEDIFF () возвращает различия между двумя выражениями времени или даты и времени. |
TIMESTAMP () | MySQL TIMESTAMP () возвращает значение datetime для даты или выражения datetime. |
TIMESTAMPADD () | MySQL TIMESTAMPADD () добавляет значение времени с датой или значением datetime. |
TIMESTAMPDIFF () | MySQL функция TIMESTAMPDIFF () возвращает значение после вычитания одного выражения даты и времени из другого. |
TO_DAYS () | MySQL TO_DAYS () возвращает количество дней между заданной датой и годом 0. |
UNIX_TIMESTAMP () | MySQL UNIX_TIMESTAMP () возвращает временную метку Unix в секундах с момента ‘1970-01-01 00:00:00’ UTC как целое число без знака если аргументы не передаются с помощью UNIT_TIMESTAMP (). |
UTC_DATE () | MySQL UTC_DATE возвращает текущую дату UTC (всемирное координированное время) как значение в формате ‘YYYY-MM -DD ’или формат YYYYMMDD в зависимости от контекста функции, то есть в строковом или числовом контексте. |
UTC_TIME () | MySQL UTC_TIME возвращает текущее время UTC в виде значения в формате ‘ЧЧ: ММ: СС’ или ЧЧММСС формат в зависимости от контекста функции, то есть в строковом или числовом контексте. |
UTC_TIMESTAMP () | В MySQL UTC_TIMESTAMP возвращает текущую дату и время в формате UTC в виде значения в формате «ГГГГ-ММ-ДД ЧЧ: ММ: СС» или ГГГГММДДЧЧММСС. uuuuuu в зависимости от использования функции, т.е. в строковом или числовом контексте. |
WEEK () | MySQL WEEK () возвращает номер недели для заданной даты. |
WEEKDAY () | MySQL WEEKDAY () возвращает индекс дня недели для заданной даты (0 для Понедельник, 1 для вторника и …… 6 для воскресенья). |
WEEK OF YEAR () | MySQL WEEKOFYEAR () возвращает календарную неделю (в виде числа) заданной даты. |
YEAR () | MySQL YEAR ( ) возвращает год для заданной даты. |
YEARWEEK () | MySQL YEARWEEK () возвращает номер года и недели для заданной даты. |