mysql数据库常用的时间函数

1.date_sub() 函数从日期减去指定的时间间隔与date_add()恰好相反,用法一样

    用法date_sub(date,INTERVAL expr type),DATE_ADD(date,INTERVAL expr type)

     type的类型


mysql数据库常用的时间函数_第1张图片

2.date_format函数用于以不同的格式显示日期/时间数据

语法DATE_FORMAT(date,format)


mysql数据库常用的时间函数_第2张图片

实例
DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')

DATE_FORMAT(NOW(),'%m-%d-%Y')

DATE_FORMAT(NOW(),'%d %b %y')

DATE_FORMAT(NOW(),'%d %b %Y %T:%f')


3 datediff(date1,date2)函数返回两个日期之间的天数

    SELECT DATEDIFF('2008-12-29','2008-12-30') AS DiffDate   //输出-1

4.extract()EXTRACT(unit FROM date)

实例SELECT EXTRACT(YEAR FROM OrderDate) AS OrderYear,

你可能感兴趣的:(mysql数据库常用的时间函数)