mysql时间相减如何获取秒值

作者:公子清羽 时间:2024-01-19 17:04:10 

mysql时间戳转换

  • select unix_timestamp(); 获取当前时间的时间戳

mysql时间相减如何获取秒值

  • SELECT FROM_UNIXTIME(1529999834); 时间戳转换为北京时间

mysql时间相减如何获取秒值

要得到正确的时间相减秒值

有以下3种方法

  • 1、time_to_sec(timediff(t2, t1)),

  • 2、timestampdiff(second, t1, t2),

  • 3、unix_timestamp(t2) -unix_timestamp(t1)

SELECT AcceptTime,CreateTime, (AcceptTime-CreateTime) sec FROM `req_dlr` WHERE SellOrg="CC经销商88" AND CreateTime>="1527350400" AND CreateTime <= "1529942399" 
AND AcceptTime <>'0' AND makeid = '36000000' AND ReqState <> '97';

此时用第3种方法,时间戳直接相减

mysql时间相减如何获取秒值

3、timediff(time1,time2),两个时间相减,返回time差值,如图

注意:timediff(time1,time2) 函数的两个参数类型必须相同。

mysql时间相减如何获取秒值

3.1、

MySQL (时间和秒互相转换):time_to_sec(time), sec_to_time(seconds)

select time_to_sec('01:00:05'); -- 3605 转换为秒
select sec_to_time(3605); -- '01:00:05'

3.2、

1、req_dlr表中AcceptTime,CreateTime两个时间戳转换为北京时间,然后只取时间

2、把取到的时间转换为秒,相减后求和

SELECT
sum(time_to_sec(M.A)- TIME_TO_SEC(M.C))
FROM
(
SELECT
date_format(
FROM_UNIXTIME(AcceptTime),
'%H:%i:%S'
) A,
date_format(
FROM_UNIXTIME(CreateTime),
'%H:%i:%S'
) C
FROM
`req_dlr`
WHERE
CreateTime >= "1527350400"
AND CreateTime <= "1529942399"
AND AcceptTime <> '0'
AND makeid = '36000000'
AND ReqState <> '97'
) AS M
WHERE
M.A <= '19:00:00'
AND M.A >= '09:00:00';

mysql时间相减如何获取秒值

来源:https://blog.csdn.net/weixin_42550871/article/details/80816646

标签:mysql,时间相减,秒值
0
投稿

猜你喜欢

  • 解决django同步数据库的时候app models表没有成功创建的问题

    2024-01-15 02:04:09
  • 想学画画?python满足你!

    2022-03-28 02:52:30
  • DataGrip 2020.1 安装与激活方法

    2022-04-02 19:46:16
  • Python中的pygal安装和绘制直方图代码分享

    2021-11-18 15:09:50
  • python登录豆瓣并发帖的方法

    2021-03-06 14:48:35
  • 用Python写一段用户登录的程序代码

    2022-09-29 08:40:44
  • python可视化hdf5文件的操作

    2022-11-16 16:35:48
  • 使用PHP开发Android应用程序技术介绍

    2023-07-02 09:40:53
  • Python数据提取-lxml模块

    2022-04-03 15:15:19
  • JS基于开关思想实现的数组去重功能【案例】

    2024-04-17 10:31:02
  • 在django项目中,如何单独运行某个python文件

    2023-04-27 07:37:22
  • ASP.NET Core基于现有数据库创建EF模型

    2024-01-25 15:56:04
  • Python全面解析json数据并保存为csv文件

    2021-02-14 03:26:26
  • pycharm console 打印中文为乱码问题及解决

    2023-06-15 22:30:02
  • 【推荐】汉字转为拼音的asp函数

    2007-08-17 11:11:00
  • sql基本查询语句介绍

    2008-05-21 13:58:00
  • python数组排序方法之sort、sorted和argsort详解

    2021-02-01 19:26:12
  • Python设计模式之代理模式简单示例

    2023-10-29 08:24:51
  • 《细节决定交互设计的成败》

    2009-06-02 11:23:00
  • 学习JSON.stringify的9大特性和转换规则

    2024-04-23 09:29:12
  • asp之家 网络编程 m.aspxhome.com