MySQL日期函数与时间函数汇总(MySQL 5.X)
日期函数
CURRENT_DATE()
CURRENT_DATE()
函数返回当前日期。
示例:
SELECT CURRENT_DATE();
-- 输出:2022-05-12
DATE()
DATE()
函数返回参数中日期部分。
示例:
SELECT DATE('2022-05-12 14:30:00');
-- 输出:2022-05-12
YEAR()
YEAR()
函数返回参数中的年份部分。
示例:
SELECT YEAR('2022-05-12');
-- 输出:2022
MONTH()
MONTH()
函数返回参数中的月份部分。
示例:
SELECT MONTH('2022-05-12');
-- 输出:5
DAY()
DAY()
函数返回参数中的日份部分。
示例:
SELECT DAY('2022-05-12');
-- 输出:12
WEEKDAY()
WEEKDAY()
函数返回参数中日期的星期几,0 表示星期一,6 表示星期日。
示例:
SELECT WEEKDAY('2022-05-12');
-- 输出:3
时间函数
NOW()
NOW()
函数返回当前日期和时间。
示例:
SELECT NOW();
-- 输出:2022-05-12 14:30:00
CURTIME()
CURTIME()
函数返回当前时间。
示例:
SELECT CURTIME();
-- 输出:14:30:00
HOUR()
HOUR()
函数返回参数中的小时部分。
示例:
SELECT HOUR('2022-05-12 14:30:00');
-- 输出:14
MINUTE()
MINUTE()
函数返回参数中的分钟部分。
示例:
SELECT MINUTE('2022-05-12 14:30:00');
-- 输出:30
SECOND()
SECOND()
函数返回参数中的秒部分。
示例:
SELECT SECOND('2022-05-12 14:30:00');
-- 输出:0
总结
MySQL 提供了许多丰富的日期函数和时间函数,可以方便我们进行日期和时间的处理和运算。在实际的开发工作中应根据具体需求选择合适的函数进行使用。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySQL日期函数与时间函数汇总(MySQL 5.X) - Python技术站