与时间函数龚蕊00课件讲解.pptxVIP

  • 1
  • 0
  • 约1.19千字
  • 约 9页
  • 2026-02-10 发布于陕西
  • 举报

日期与时间函数

主讲人:龚蕊

像一台精准的“时间计算器”,帮我们解析、格计算时间。接下来,一起揭开时间的“密码”。

下面表中列出了MySQL常用的时间与日期函数。

函数

功能

示例

CURDATE()或CURRENT_DATE()

返回当前日期

CURDATE()的值为2025-6-24

CURTIME()或CURRENT_TIME()

返回当前时间

CURTIME()的值为16:24:00

DATE_SUB(date,INTERVALexprtype)

返回日期date减去间隔expr的结果

DATE_SUB(2025-1-100:00:00,INTERVAL1SECOND)的值为2024-12-3123:59:59

DATEDIFF(date1,date2)

返回date1与date2两个日期间的天数

DATEDIFF(CURDATE(),2025-1-1)的值为174

下面表中列出了MySQL常用的时间与日期函数。

函数

功能

示例

DAY(date)或DAYOFMONTH(date)

返回日期date是该月的第几天(1~31)

DAYOFMONTH(CURDATE())的值为24

DAYNAME(date)

返回日期date是星期几(英文)

DAYNAME(CURDATE())的值为Tuesday

DAYOFYEAR(date)

返回日期date是一年中的第几天(1~366)

DAYOFYEAR(CURDATE())的值为175

HOUR(time)

返回时间time的小时部分

HOUR(CURTIME())的值为16

下面表中列出了MySQL常用的时间与日期函数。

函数

功能

示例

MINUTE(time)

返回时间time的分钟值(0~59)

MINUTE(16:35:40)的值为35

MONTH(date)

返回日期date的月份值(1~12)

MONTH(2025-6-24)的值为6

NOW()

返回当前日期和时间

NOW()的值为2025-06-2416:24:00

QUARTER(date)

返回日期date所属季度(1~4)

QUARTER(CURDATE())的值为2

下面表中列出了MySQL常用的时间与日期函数。

函数

功能

示例

SYSDATE()

返回函数执行时的时间

同NOW()函数

WEEK(date)或WEEKDAY(date)

返回日期date位于一年中的第几周(1~53)

WEEKOFYEAR(2025-6-24)的值为26

YEAR(date)

返回日期date的年份

YEAR(2025-6-24)的值为2025

还有更多的日期和时间函数等着我们去深入学习,就像时间管理的小助手,让数据不再只是静态记录,而是流动的、有故事的信息。

小结

文档评论(0)

1亿VIP精品文档

相关文档