mysql中的时间比较
来源:互联网 发布:淘宝规则扣分 编辑:程序博客网 时间:2024/05/18 02:44
MySql计算两个日期的时间差函数
- 第一种:TIMESTAMPDIFF函数,需要传入三个参数,第一个是比较的类型,可以比较FRAC_SECOND、SECOND、 MINUTE、 HOUR、 DAY、 WEEK、 MONTH、 QUARTER或 YEAR几种类型,第二个和第三个参数是待比较的两个时间,比较是后一个时间减前一个时间,具体用法如下:
SELECT TIMESTAMPDIFF(DAY,'2012-10-01','2013-01-13');返回结果是104,这里比较的是两个时间的天数差;SELECT TIMESTAMPDIFF(MONTH,'2012-10-01','2013-01-13');这里比较的是两个时间的月份,返回的结果是3;
- 第二种方法: DATEDIFF函数,就传入两个日期函数,比较的DAY天数,第一个参数减去第二个参数的天数值,具体用法如下:
SELECT DATEDIFF('2013-01-13','2012-10-01');返回的结果也是104。
- 另外其它的日期函数,
now()函数返回的是当前时间的年月日时分秒,如:2008-12-29 16:25:46
CURDATE()函数返回的是年月日信息: 如:2008-12-29
CURTIME()函数返回的是当前时间的时分秒信息,如:16:25:46
另外,如果我们想对一个包含年月日时分秒日期格式化成年月日日期,可以使用DATE(time)函数,如
DATE(now()) 返回的是 2008-12-29
阅读全文
0 0
- mysql中的时间比较
- MySQL中的时间比较日期转换函数
- mysql时间比较datetime
- mysql时间比较
- mysql 时间比较
- mysql 比较时间
- mysql时间的比较
- mysql datetime 时间比较
- mysql 日期时间比较
- mysql时间比较
- mysql比较时间
- mysql 时间比较函数
- mysql数据库比较时间
- HQL中的时间比较
- java中的时间比较
- JS中的时间比较
- mybatis中的时间比较
- mysql中的date类型直接比较大小是按照字符串比较还是时间戳
- Fragment 使用方式及进阶
- Android 图片上传listview展示 与服务器交互
- Day2 面向对象(封装·继承·多态·重载·重写)
- android打印调用栈
- mybatis主键生成方式
- mysql中的时间比较
- spyder调试报错:Restarting kernel because an error occurred while debugging
- BZOJ 4484: [Jsoi2015]最小表示 拓扑排序 bitset
- 运行时异常与一般异常有何异同?
- python编码规范
- c中文件的读取操作
- 苹果的MDM简介
- SQL查询某一字段唯一值及其记录条数的语句
- 自定义水波扩散图片