MySQL 获取今天日期
在MySQL中,可以使用内置函数CURDATE()
来获取当前日期。CURDATE()
函数返回当前日期,其中不包括时间部分。
下面将详细介绍如何在MySQL中获取今天的日期。
语法
CURDATE()
函数的语法如下:
SELECT CURDATE();
示例
假设今天是2022年3月10日,我们可以执行以下查询来获取今天的日期:
SELECT CURDATE();
运行以上查询后,将返回以下结果:
2022-03-10
获取当前日期和时间
如果想要获取当前日期和时间,可以使用NOW()
函数。NOW()
函数返回包含当前日期和时间的日期时间值。
以下是使用NOW()
函数获取当前日期和时间的示例:
SELECT NOW();
执行上述查询后,将返回当前的日期和时间,类似于以下结果:
2022-03-10 16:24:39
获取指定格式的日期
有时候,我们需要以特定的格式显示日期。可以使用DATE_FORMAT()
函数来指定日期的格式。
以下是一个示例,将日期格式化为”年-月-日”的形式:
SELECT DATE_FORMAT(CURDATE(), '%Y-%m-%d');
执行上述查询后,将返回格式化后的日期,类似于以下结果:
2022-03-10
结论
通过CURDATE()
函数,可以轻松地在MySQL中获取当前日期。同时,也可以使用其他函数如NOW()
和DATE_FORMAT()
来获取当前日期和时间,以及按照特定格式显示日期。