Mysql-时间差计算(分钟)
强烈推介IDEA2020.2破解激活,IntelliJ IDEA 注册码,2020.2 IDEA 激活码
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说Mysql-时间差计算(分钟),希望能够帮助大家进步!!!
1、一张表中,已知结束时间和开始时间,sql查询出中间的时间差?
2、查询语句
执行:
SELECT ROUND((UNIX_TIMESTAMP(end_time)-UNIX_TIMESTAMP(start_time))/60) as minute FROM 表名 WHERE id = 1
结果:
3、你应该有疑问了,为什么是1分钟呢?表里不是39秒吗?如果要求对精度比较高的,不建议用ROUND函数,这玩意会对秒数进行四舍五入,转换成分钟。