MySQL的日期函数有哪些

更新时间:02-09 教程 由 或许 分享

MySQL是一种流行的关系型数据库管理系统,它提供了许多日期函数来处理日期和时间数据。在MySQL中,日期和时间数据类型包括DATE、TIME、DATETIME和TIMESTAMP。以下是MySQL中常用的日期函数。

1. NOW()

NOW()函数返回当前日期和时间。它不需要任何参数。

例如:SELECT NOW();

2. YEAR()

YEAR()函数返回一个日期的年份。

例如:SELECT YEAR('2022-01-01');

3. MONTH()

MONTH()函数返回一个日期的月份。

例如:SELECT MONTH('2022-01-01');

4. DAY()

DAY()函数返回一个日期的天数。

例如:SELECT DAY('2022-01-01');

5. HOUR()

HOUR()函数返回一个时间的小时数。

例如:SELECT HOUR('12:30:00');

6. MINUTE()

MINUTE()函数返回一个时间的分钟数。

例如:SELECT MINUTE('12:30:00');

7. SECOND()

SECOND()函数返回一个时间的秒数。

例如:SELECT SECOND('12:30:00');

8. DATE()

DATE()函数返回一个DATETIME或TIMESTAMP值的日期部分。它需要一个DATETIME或TIMESTAMP值作为参数。

例如:SELECT DATE('2022-01-01 12:30:00');

9. TIME()

TIME()函数返回一个DATETIME或TIMESTAMP值的时间部分。它需要一个DATETIME或TIMESTAMP值作为参数。

例如:SELECT TIME('2022-01-01 12:30:00');

10. ADDTIME()

ADDTIME()函数将一个时间加上一段时间间隔,返回一个新的时间值。它需要两个参数,一个时间和一个时间间隔。

例如:SELECT ADDTIME('12:30:00', '01:00:00');

以上是MySQL中常用的日期函数。这些函数可以帮助您在处理日期和时间数据时更加方便和高效。

声明:关于《MySQL的日期函数有哪些》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2101092.html