android中每天行驶里程汇总

{"startTime":"2016-10-07T09:46:21","endTime":"2016-10-07T15:39:40","Mileage":39528533.0
{"startTime":"2016-10-10T10:38:19","endTime":"2016-10-10T13:25:08","Mileage":15841487.0
{"startTime":"2016-10-10T13:25:08","endTime":"2016-10-10T21:56:39","Mileage":55370655.0
{"startTime":"2016-10-10T21:56:41","endTime":"2016-10-10T22:40:59","Mileage":61685.0
{"startTime":"2016-10-10T22:40:59","endTime":"2016-10-11T15:59:02","Mileage":110788939.0
{"startTime":"2016-10-11T15:59:52","endTime":"2016-10-12T09:19:13","Mileage":110789360.0
{"startTime":"2016-10-12T09:19:17","endTime":"2016-10-12T13:08:13","Mileage":23744164.0
{"startTime":"2016-10-13T09:14:23","endTime":"2016-10-13T09:54:26","Mileage":4036986.0
{"startTime":"2016-10-18T17:32:23","endTime":"2016-10-18T17:38:41","Mileage":213.0

这是后台返回给我数据,我需要计算一个月中每天行驶的段数、时间和里程。每月总数已经算出来

json解析成实体类的集合,然后循环list,getMileage相加即可。

就是将上述json反序列化为对象,然后遍历这个List,按照你的要求计算一下就行了。

就是将上述json反序列化为对象,然后遍历这个List,按照你的要求计算一下就行了。

把获取的所有的数据存到javaBean中,然后取出数据自己计算下,还是比较简单的

建一个日期数组,然后将数据里面前后比较就OK

就是将上述json反序列化为对象,然后遍历这个List,按照你的要求计算一下就行了。