【发布时间】:2017-11-26 23:22:20
【问题描述】:
我想用我的数据计算总分钟数。
[{"id":3,"zone_id":21,"created_at":"2017-06-22 09:49:33","updated_at":"2017-06-22 09:49:33","deviceNo":"ogrv", "type":"0" },{"id":4,"zone_id":22,"created_at":"2017-06-22 09:50:09","updated_at":"2017-06-22 09:50:09","deviceNo":"ogrv","type":"1"},{"id":5,"zone_id":21,"created_at":"2017-06-22 09:50:35","updated_at":"2017-06-22 09:50:35","deviceNo":"ogrv","type":"0"},{"id":6,"zone_id":22,"created_at":"2017-06-22 11:51:52","updated_at":"2017-06-22 11:51:52","deviceNo":"ogrv","type":"1"},{"id":7,"zone_id":21,"created_at":"2017-06-22 11:54:57","updated_at":"2017-06-22 11:54:57","deviceNo":"ogrv","type":"0"},{"id":8,"zone_id":22,"created_at":"2017-06-22 11:57:17","updated_at":"2017-06-22 11:57:17","deviceNo":"ogrv", "type": "1"}]
如果类型0来了我会开始计算直到类型1。我如何用php计算它?
每种类型都意味着不同的动作,所以当不同的动作出现时,我需要计算这两个数据之间的分钟数。
例如,第一个数据带有类型 0,表示用户在里面,然后第二个数据带有类型 1,表示用户不在里面。我需要计算这些数据之间的总分钟数。
【问题讨论】:
-
更新了,我选错了,抱歉
-
您能举个例子说明您想要达到的目标吗?
-
不清楚的问题..
-
@kupendra 更新问题我举了一个例子来说明清楚。
-
当您从
0 -> 1或1->0获得类型值的转换时,您想计算每种情况的时间差,对吗?