MySQL中提供了多个函数用于处理日期和时间,这些函数能够对日期和时间进行格式化、计算、比较等操作。下面介绍一些常用的函数:
1. NOW()函数:返回当前系统的日期和时间例如:SELECT NOW(); 输出:2020-07-15 15:29:322. DATE()函数:返回日期时间的日期部分例如:SELECT DATE('2020-07-15 15:29:32'); 输出:2020-07-153. TIME()函数:返回日期时间的时间部分例如:SELECT TIME('2020-07-15 15:29:32'); 输出:15:29:324. YEAR()函数:返回日期时间中的年份部分例如:SELECT YEAR('2020-07-15 15:29:32'); 输出:20205. MONTH()函数:返回日期时间中的月份部分例如:SELECT MONTH('2020-07-15 15:29:32'); 输出:76. DAY()函数:返回日期时间中的天数部分例如:SELECT DAY('2020-07-15 15:29:32'); 输出:157. WEEK()函数:返回日期时间中的周数部分例如:SELECT WEEK('2020-07-15 15:29:32'); 输出:298. DAYOFWEEK()函数:返回日期时间中的星期几例如:SELECT DAYOFWEEK('2020-07-15 15:29:32'); 输出:49. DATE_FORMAT()函数:将日期时间格式化成指定的格式例如:SELECT DATE_FORMAT('2020-07-15 15:29:32', '%Y %m %d %H:%i:%s'); 输出:2020 07 15 15:29:32