欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mysql中获取当前年、月、日

程序员文章站 2022-04-19 19:05:52
...

1、常用的两个日期函数

(1)now()
select now() //输出:2020-09-29 12:13:39

(2)curdate()
select curdate() //输出:2020-09-29

2、获取当前年份

YEAR(date)
YEAR() 函数需要接受 date 参数,并返回日期的年份,YEAR() 函数返回的年份值范围为 1000 到 9999,如果日期为零,YEAR() 函数返回 0
(1)获取指定日期的年
select year('2020-09-29') //输出:2020
select year('2020/09/29') //输出:2020
(2)获取当前日期的年
select YEAR(CURDATE())    //输出:2020,也可以写成:select YEAR(NOW())

3、获取当前月

MONTH(date)
获取当前月:select MONTH(CURDATE())  //输出:9(注:输出的月份从 1 开始)

4、获取当前日

DAY(date)
获取当前日:select DAY(CURDATE()) //输出:29 (注:输出的日期从 1 开始)