当前第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中如何操作日期的详解的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
用c语言操作mysql数据库的通用方法
mysql导入数据时出现乱码怎么办
如何在linux中重置mysql root密码
mysql开启慢查询日志的方法详解
mysql中sql块的用法是什么
mysql的优势在哪里
mysql查看数据库表容量大小
使用sql语句怎么删除表中一行数据?
redhat下mysql的基本使用方法分享
如何设置mysql的主从复制
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » MySQL中如何操作日期的详解