mysql的日期我只想取

更新时间:01-23 教程 由 凉月 分享
MySQL的日期我只想取在MySQL中,日期数据类型有DATE、DATETIME以及TIMESTAMP。在数据库中对日期的处理与应用非常频繁,而且在进行一些统计、报表等操作时,经常需要只取出所需的时间段,这时候就需要用到MySQL的日期函数功能了。获取当前日期要获取当前日期,可使用NOW()函数,该函数返回当前的日期和时间,其语法如下:

SELECT NOW();

运行上面的SQL语句后,即可得到当前日期和时间。获取日期的年份要获取日期的年份,可使用YEAR()函数,该函数返回一个日期的年份,其语法如下:

SELECT YEAR(‘2012-07-18’);

上述SQL语句将返回‘2012’,即获取了日期2012-07-18的年份。获取日期的月份要获取日期的月份,可使用MONTH()函数,该函数返回一个日期的月份,其语法如下:

SELECT MONTH(‘2012-07-18’);

上述SQL语句将返回‘7’,即获取了日期2012-07-18的月份。获取日期的天数要获取日期的天数,可使用DAY()函数,该函数返回一个日期的天数,其语法如下:

SELECT DAY(‘2012-07-18’);

上述SQL语句将返回‘18’,即获取了日期2012-07-18的天数。获取日期的小时要获取日期的小时,可使用HOUR()函数,该函数返回一个日期的小时数,其语法如下:

SELECT HOUR(‘2012-07-18 15:36:24’);

上述SQL语句将返回‘15’,即获取了日期2012-07-18 15:36:24的小时数。获取日期的分钟要获取日期的分钟,可使用MINUTE()函数,该函数返回一个日期的分钟数,其语法如下:

SELECT MINUTE(‘2012-07-18 15:36:24’);

上述SQL语句将返回‘36’,即获取了日期2012-07-18 15:36:24的分钟数。获取日期的秒数要获取日期的秒数,可使用SECOND()函数,该函数返回一个日期的秒数,其语法如下:

SELECT SECOND(‘2012-07-18 15:36:24’);

上述SQL语句将返回‘24’,即获取了日期2012-07-18 15:36:24的秒数。总结MySQL提供了许多强大的日期函数功能,开发人员可以根据实际需要灵活应用,从而完成一些数据处理工作。在使用日期函数时,需要使用标准的日期格式,否则可能会出现意料之外的结果。
声明:关于《mysql的日期我只想取》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2073263.html