Mysql常用函数 langniaolachudianju

 

时间函数:

 

获取两个时间差:

TIMESTAMPDIFF(unit,begin,end)

  unit 时间单位:

  1. MICROSECOND
  2. SECOND 秒
  3. MINUTE 分钟
  4. HOUR 小时
  5. DAY 天
  6. WEEK 周
  7. MONTH 月
  8. QUARTER
  9. YEAR 年

日期的加、减运算:

DATE_ADD(date,INTERVAL expr type) 和 ADDDATE(date,INTERVAL expr type) 两个函数的作用相同,都是用于执行日期的加运算。 

 DATE_SUB(date,INTERVAL expr type) 和 SUBDATE(date,INTERVAL expr type) 两个函数作用相同,都是执行日期的减法运算。

  expr:间隔多少 1、2、3

  type:间隔参数

  1. SECOND 秒
  2. MINUTE 分钟
  3. HOUR 小时
  4. DAY 天
  5. WEEK 周
  6. MONTH 月
  7. YEAR 年

  SELECT DATE_ADD('2018-10-31 23:59:59',INTERVAL 1 SECOND) AS C1,

 

日期格式化:

  DATE_FORMAT(date,format) 

  1. %Y:年,4 位
  2. %m:月,数值(00-12) 
  3. %d:月的天,数值(00-31)
  4. %e:月的天,数值(0-31)

   SELECT DATE_FORMAT(now(), '%Y-%m-%d'); 

 

 

posted @ 2022-06-27 15:30  柠檬茶lemon  阅读(25)  评论(0编辑  收藏  举报