当前第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中如何操作日期的详解的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
关系数据库系统能够实现的三种基本关系运算
python使用mysql的两种使用方式
mysql连接时出现1449与1045异常解决办法详解
mysql发生错误如何处理
mysql能有几个数据库吗?
mysql分区之hash分区详解
mysql如何查询当前用户下的所有表名
mysql 搜寻附近n公里内数据的实例
sql语句中创建表的语句是什么
用mysql分析sql的耗时问题
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » MySQL中如何操作日期的详解