mysql> SELECT DATE('2003-12-31 01:02:03');-> '2003-12-31'
mysql> SELECT DATEDIFF('2007-12-31 23:59:59','2007-12-30');-> 1mysql> SELECT DATEDIFF('2010-11-30 23:59:59','2010-12-31');-> -31
mysql> SELECT DATE_ADD('2018-05-01',INTERVAL 1 DAY);-> '2018-05-02'mysql> SELECT DATE_SUB('2018-05-01',INTERVAL 1 YEAR);-> '2017-05-01'mysql> SELECT DATE_ADD('2020-12-31 23:59:59',-> INTERVAL 1 SECOND);-> '2021-01-01 00:00:00'mysql> SELECT DATE_ADD('2018-12-31 23:59:59',-> INTERVAL 1 DAY);-> '2019-01-01 23:59:59'mysql> SELECT DATE_ADD('2100-12-31 23:59:59',-> INTERVAL '1:1' MINUTE_SECOND);-> '2101-01-01 00:01:00'mysql> SELECT DATE_SUB('2025-01-01 00:00:00',-> INTERVAL '1 1:1:1' DAY_SECOND);-> '2024-12-30 22:58:59'mysql> SELECT DATE_ADD('1900-01-01 00:00:00',-> INTERVAL '-1 10' DAY_HOUR);-> '1899-12-30 14:00:00'mysql> SELECT DATE_SUB('1998-01-02', INTERVAL 31 DAY);-> '1997-12-02'mysql> SELECT DATE_ADD('1992-12-31 23:59:59.000002',-> INTERVAL '1.999999' SECOND_MICROSECOND);-> '1993-01-01 00:00:01.000001'
mysql> SELECT DATE_FORMAT('2009-10-04 22:23:00', '%W %M %Y');-> 'Sunday October 2009'mysql> SELECT DATE_FORMAT('2007-10-04 22:23:00', '%H:%i:%s');-> '22:23:00'mysql> SELECT DATE_FORMAT('1900-10-04 22:23:00',-> '%D %y %a %d %m %b %j');-> '4th 00 Thu 04 10 Oct 277'mysql> SELECT DATE_FORMAT('1997-10-04 22:23:00',-> '%H %k %I %r %T %S %w');-> '22 22 10 10:23:00 PM 22:23:00 00 6'mysql> SELECT DATE_FORMAT('1999-01-01', '%X %V');-> '1998 52'mysql> SELECT DATE_FORMAT('2006-06-00', '%d');-> '00'
mysql> SELECT DAYNAME('2007-02-03');-> 'Saturday'
mysql> SELECT DAYOFMONTH('2007-02-03');-> 3
mysql> SELECT DAYOFWEEK('2007-02-03');-> 7
mysql> SELECT DAYOFYEAR('2007-02-03');-> 34
mysql> SELECT EXTRACT(YEAR FROM '2019-07-02');-> 2019mysql> SELECT EXTRACT(YEAR_MONTH FROM '2019-07-02 01:02:03');-> 201907mysql> SELECT EXTRACT(DAY_MINUTE FROM '2019-07-02 01:02:03');-> 20102mysql> SELECT EXTRACT(MICROSECOND-> FROM '2003-01-02 10:30:00.000123');-> 123
mysql> SELECT FROM_DAYS(730669);-> '2000-07-03'
mysql> SELECT FROM_UNIXTIME(1447430881);-> '2015-11-13 10:08:01'mysql> SELECT FROM_UNIXTIME(1447430881) + 0;-> 20151113100801mysql> SELECT FROM_UNIXTIME(1447430881,-> '%Y %D %M %h:%i:%s %x');-> '2015 13th November 10:08:01 2015'
mysql> SELECT DATE_FORMAT('2003-10-03',GET_FORMAT(DATE,'EUR'));-> '03.10.2003'mysql> SELECT STR_TO_DATE('10.31.2003',GET_FORMAT(DATE,'USA'));-> '2003-10-31'
mysql> SELECT HOUR('10:05:03');-> 10mysql> SELECT HOUR('272:59:59');-> 272
mysql> SELECT LAST_DAY('2003-02-05');-> '2003-02-28'mysql> SELECT LAST_DAY('2004-02-05');-> '2004-02-29'mysql> SELECT LAST_DAY('2004-01-01 01:01:01');-> '2004-01-31'mysql> SELECT LAST_DAY('2003-03-32');-> NULL
文章转载自数据库杂货铺,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




