Тази статия съдържа пълен списък с вградени функции за дата и час в MariaDB.
Следва списък с функции за дата и час, налични в MariaDB. Щракнете върху името на всяка функция, за да видите обяснение на функцията, нейния синтаксис и примери.
Име | Описание |
---|---|
ADDDATE() | Добавя стойности за време (интервали) към стойност за дата. |
ADD_MONTHS() | Добавя определен брой месеци към дадена дата. |
ADDTIME() | Добавя време към стойност за време. |
CONVERT_TZ() | Преобразува от една часова зона в друга. |
CURDATE() | Връща текущата дата. |
CURRENT_DATE() CURRENT_DATE | Синоними за CURDATE() . |
CURRENT_TIME() CURRENT_TIME | Синоними за CURTIME() . |
CURRENT_TIMESTAMP() CURRENT_TIMESTAMP | Синоними за NOW() . |
CURTIME() | Връща текущото време. |
DATE() | Извлича частта с дата от израз за дата или време. |
DATE_ADD() | Добавя стойности за време (интервали) към стойност за дата. |
DATE_FORMAT() | Форматира дадената дата, както е посочено. |
DATE_SUB() | Изважда времева стойност (интервал) от дата. |
DATEDIFF() | Връща разликата между две дати (изважда една дата от другата). |
DAY() | Синоним за DAYOFMONTH() . |
DAYNAME() | Връща името на деня от седмицата на дадена дата. |
DAYOFMONTH() | Връща деня от месеца (0-31) на дадена дата. |
DAYOFWEEK() | Връща индекса на делничните дни на дадена дата. |
DAYOFYEAR() | Връща деня от годината (1-366) на дадена дата. |
EXTRACT() | Извлича част от дата от дадена дата. |
FROM_DAYS() | Връща дата въз основа на дадения брой дни от началото на стандартния календар (0000-00-00). |
FROM_UNIXTIME() | Форматира времеви печат на Unix като дата. |
GET_FORMAT() | Връща низ за формат на дата въз основа на входните аргументи. |
HOUR() | Извлича часа от даден израз за време или дата и час. |
LAST_DAY() | Връща последния ден от месеца от неговия аргумент дата. |
LOCALTIME() LOCALTIME | Синоним за NOW() . |
LOCALTIMESTAMP LOCALTIMESTAMP() | Синоним за NOW() . |
MAKEDATE() | Създава дата от годината и деня от годината. |
MAKETIME() | Създава време от час, минута, секунда. |
MICROSECOND() | Извлича микросекундите от даден израз за време или дата и час. |
MINUTE() | Извлича минутата от даден израз за време или дата и час. |
MONTH() | Извлича месеца от дадена дата. |
MONTHNAME() | Извлича името на месеца от дадена дата. |
NOW() | Връща текущата дата и час. |
PERIOD_ADD() | Добавя период към стойност година-месец. |
PERIOD_DIFF() | Връща броя на месеците между периодите. |
QUARTER() | Връща тримесечието от даден израз за дата. |
SEC_TO_TIME() | Преобразува секундите във формат „чч:мм:сс“. |
SECOND() | Връща секундите (0-59) от даден израз за време или дата и час. |
STR_TO_DATE() | Преобразува низ в стойност за дата, час или час въз основа на даден низ за формат. |
SUBDATE() | Изважда сума от дадена дата. Синоним на DATE_SUB() когато се извиква с три аргумента. |
SUBTIME() | Изважда времева стойност от друга времева стойност. |
SYSDATE() | Връща времето, в което се изпълнява функцията. |
TIME() | Извлича времевата част от израза за време или дата и час и го връща като низ. |
TIME_FORMAT() | Форматира стойност за време според дадения форматен низ. |
TIME_TO_SEC() | Връща аргумента за време, преобразуван в секунди. |
TIMEDIFF() | Връща разликата между две стойности за време или дата и час. Той изважда втория път от първия. |
TIMESTAMP() | С един аргумент тази функция връща датата или израза за дата и час като стойност за дата и час. С два аргумента той добавя аргумента за време към аргумента дата или дата и час, след което връща получената стойност за дата и час. |
TIMESTAMPADD() | Добавя интервал към израз за дата и час. |
TIMESTAMPDIFF() | Връща разликата между два израза за дата и час въз основа на дадена единица. |
TO_DAYS() | Връща аргумента за дата, преобразуван в дни. |
TO_SECONDS() | Връща аргумента дата или дата и час, преобразувани в секунди от година 0. |
UNIX_TIMESTAMP() | Връща времеви печат на Unix. |
UTC_DATE() | Връща текущата UTC дата. |
UTC_TIME() | Връща текущото UTC време. |
UTC_TIMESTAMP() | Връща текущата UTC дата и час. |
WEEK() | Връща номера на седмицата от дадена дата или израз за дата и час. |
WEEKDAY() | Връща индекса на делничните дни от дадена дата или израз за дата и час. |
WEEKOFYEAR() | Връща календарната седмица на датата (1-53) от дадена дата или израз за дата и час. |
YEAR() | Връща годината от дадена дата или израз за дата и час. |
YEARWEEK() | Връща годината и седмицата от дадена дата или израз за дата и час. |