找回密码
 立即注册

QQ登录

只需一步,快速开始

Cydihao

注册会员

8

主题

24

帖子

84

积分

注册会员

积分
84
Cydihao
注册会员   /  发表于:2024-9-14 16:41  /   查看:640  /  回复:6
当内机开启后,代码为01,如何记录所有内机不连续的累计运行时间,当采集到代码为01时,开始记时到关机时间。  然后参与到空调使用计费的扣费计算中。各位大神,有没有简洁实用的方法

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

6 个回复

倒序浏览
Levi.Zhang
超级版主   /  发表于:2024-9-14 17:30:44
沙发
大佬,可以试试这种思路:

每次当内机的状态代码变为 01(开启)时,记录当前的时间戳 start_time,
当状态变为关闭时,记录关闭时间戳 end_time,然后计算这一段时间的运行时长。
每当内机状态切换时,将这一段时间的运行时长(end_time - start_time)累加到总的运行时间中。
在累加运行时间后,将累计的总运行时间带入计费公式,根据使用费率来计算扣费。
回复 使用道具 举报
Cydihao
注册会员   /  发表于:2024-9-14 17:47:23
板凳

设备运行时间记录方法

Levi.Zhang 发表于 2024-9-14 17:30
大佬,可以试试这种思路:

每次当内机的状态代码变为 01(开启)时,记录当前的时间戳 start_time,

,大佬,关于时间戳,我要记录到整个数据表中,使用条件命令,能否将您说的这个方式,结合我这个情况,要写的命令,再给细致的体现一下不

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Cydihao
注册会员   /  发表于:2024-9-14 18:09:50
地板
Levi.Zhang 发表于 2024-9-14 17:30
大佬,可以试试这种思路:

每次当内机的状态代码变为 01(开启)时,记录当前的时间戳 start_time,

大佬,以上过程,给看下,数据表中,时间为时间戳,生成结算时间,是用的文本来记录行不,然后按着这个创建命令

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Cydihao
注册会员   /  发表于:2024-9-14 23:41:55
5#
Levi.Zhang 发表于 2024-9-14 17:30
大佬,可以试试这种思路:

每次当内机的状态代码变为 01(开启)时,记录当前的时间戳 start_time,

关于这个时间戳,大佬,给个例子  结合我这个的
回复 使用道具 举报
Cydihao
注册会员   /  发表于:2024-9-15 21:45:28
6#
Levi.Zhang 发表于 2024-9-14 17:30
大佬,可以试试这种思路:

每次当内机的状态代码变为 01(开启)时,记录当前的时间戳 start_time,

大神,给个基于您说这个的demo
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:2024-9-18 09:34:31
7#
大佬,可以根据这个思路详细设计一下哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部