当前位置: 首页 > news >正文

mysql 日期 计算 时间差 天数差

mysql计算两个日期的时间差

第一种:TIMESTAMPDIFF函数

三个参数。第一个参数是比较的类型:FRAC_SECOND、SECOND、 MINUTE、 HOUR、 DAY、 WEEK、 MONTH、 QUARTER、YEAR几种类型。第二、三参数是时间,后减前:

SELECT TIMESTAMPDIFF(DAY,'2023-01-01','2023-01-02'); -- 结果:1
SELECT TIMESTAMPDIFF(MONTH,'2023-02-13','2023-03-13'); -- 结果:1
SELECT TIMESTAMPDIFF(MONTH,'2023-02-13','2023-03-12'); -- 结果:0

第二种: DATEDIFF函数

两个参数。前减后。得到相差的天数。

SELECT DATEDIFF('2023-03-13','2023-03-12'); -- 结果:1

其他函数

NOW() 当前的年月日时分秒,如:2023-03-09 10:55:12

CURDATE() 当前的年月日, 如:2023-03-09

CURTIME() 当前的时分秒,如:10:55:12

DATE() 对一个年月日时分秒的值格式化成年月日,使用DATE(time)。可以直接输入字符串。

SELECT NOW(),CURDATE(),CURTIME();
-- 结果:2023-03-09 10:55:12    2023-03-09    10:55:12
SELECT DATE(NOW()); -- 结果:2023-03-09
SELECT DATE('2023-03-09 10:55:12'); -- 结果:2023-03-09

学习链接:https://blog.csdn.net/u011149152/article/details/129416635

http://www.lryc.cn/news/67585.html

相关文章:

  • 不用网闸、FTP的话 如何实现内外网数据交换?
  • 探寻Spring MVC的奥秘:内部组件与工作流程详解
  • eclipse svn ClassNotFoundException: javassist.ClassPool
  • 广度优先遍历搜索迷宫最短路径
  • 分布式计算基础知识
  • Mybatis方式完成CRUD操作
  • css背景 background的属性作用和值
  • 六大行文化特色知识(上)
  • 匿名对象的特性和使用场景你知道吗?
  • 企业应该如何做到数字化转型成功?
  • PBDB Data Service:Bibliographic references for fossil collections(采集记录参考书目)
  • 浅析图形验证码安全
  • 论文笔记:基于手机位置信息的地图匹配算法
  • 因果推断系列16-面板数据与固定效应
  • 第三十三章 弹性池塘2(弹城少年歌词)
  • PMP之预测部分
  • Node.js 异步流控制
  • 掌握这些思维技巧,解救996的打工人!
  • 【嵌入式Linux】MBR分区表 和 GPT分区表
  • 【华为OD机试真题】MVP争夺战(python)100%通过率 超详细代码注释 代码解读
  • 实战打靶集锦-019-BTRSys2.1
  • 2023中国(苏州)国际电源工业展览会暨高端论坛
  • 基于SpringBoot+Vue的校园疫情防控系统(附源码和数据库)
  • Docker启动安装nacos
  • FastDFS总结
  • 【职场新人备忘录】新人职场生存指南:快速适应、持续成长和个人提升
  • SpringCloud Alibaba详解
  • Golang每日一练(leetDay0065) 位1的个数、词频统计
  • 前端技术搭建井字游戏(内含源码)
  • 视频截取gif方法分享,利用gif制作工具在线制作动图