当前第2页 返回上一页
1 2 3 4 5 | select date_sub(now(), interval 1 day ); #当前日期天数- select date_sub(now(), interval -1 day );
#当前日期天数+ select date_sub(now(), interval 1 hour );
select date_sub(now(), interval 1 minute ) select date_sub(now(), interval 1 second ) select date_sub(now(), interval 1 microsecond)
select date_sub(now(), interval 1 week) select date_sub(now(), interval 1 month ) select date_sub(now(), interval 1 quarter)
select date_sub(now(), interval 1 year );
|

4.datediff函数计算两个日期间隔的天数
1 | datediff(date1, date2); #date1 - date2
|

5.timediff函数计算两个时间间隔
1 2 | timediff(time1, time2); #time1 - time2
time1和time2的格式必须要一样,返回时间差
|

6.str_to_date(str, format) 字符串转换为日期
1 | select str_to_date( '11/09/2014' , '%m/%d/%Y' );
|

7.还有很多比较方便的函数,就不一一列举了,用到的时候在陆续完善吧
以上就是MySQL中如何操作日期的详解的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
mysql的sql删除列语句是什么
mysql执行sql脚本文件
mysql如何添加多个btree索引
关于mysql general log 的相关操作
mysql命令行登录常用操作系统概述
mysql如何更新注释
冷备份是什么意思?
sql_查询每个tid当前的状态:即类别最新发表的那条记录
记一次mysql semaphore crash的分析
mysql执行sql语句的流程详解
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » MySQL中如何操作日期的详解