MySQL中具有强大的日期函数,可帮助我们轻松地处理和计算日期和时间。下面介绍几个常用的日期函数。
SELECT NOW();
现在()函数返回当前日期和时间。比如,上面的SELECT语句将返回当前日期和时间。
SELECT DATE('2021-09-01');
日期()函数将给定的日期字符串转换为日期,并返回日期。上面的SELECT语句将返回“2021-09-01”这个日期。
SELECT DATE_FORMAT('2021-09-01', '%m/%d/%Y');
date_format()函数将日期格式化为指定的格式。在上面的SELECT语句中,我们将日期格式化为“月/日/年”的格式,然后返回结果。
SELECT DATE_ADD('2021-09-01', INTERVAL 1 MONTH);
date_add()函数可以在给定的日期上添加一定的时间间隔。在上面的SELECT语句中,我们将日期增加1个月,然后返回结果。
SELECT DATEDIFF('2021-09-01', '2021-08-01');
datediff()函数返回两个日期之间的天数。在上面的SELECT语句中,我们计算“2021-08-01”和“2021-09-01”的天数差。
总之,这些日期函数可以方便地处理和计算日期和时间,为我们的数据分析和操作提供了极大的帮助。