2012-01-12 45 views
0

我有一个数据库,每五分钟记录一次时间,或者如果用户停止数据库,那么数据库的记录时间会更少。我怎样才能把时间戳之间的差异总和加起来呢?在android SQLite数据库中加起来的时间总和

编辑

我有六个不同的时间全部五分钟的间隔,一个时间是,可以说,从上记录的自动时间只有2分钟的已记录用户:

13时41分33秒

十三时46分33秒

十三点51分33秒

十三点56分33秒

14时01分33秒

14时06分33秒

14时08分27秒

现在我想利用时间,并添加标记从说,它的多少分钟上次登录时间:

13点41分33秒= 0 //将为零的原因是在用户开始定时

13点46分33秒= 5

13时51分33秒= 5

13点56分33秒= 5

14时01分33秒= 5

14时06分33秒= 5

14:08 :27 = 2

之后,我想我的应用程序采取一切五岁以下儿童和三三两两地把它们加起来:

0 +

5 +

5 +

5 +

5 +

5 +

2 =

27分钟

+0

你能举一个你的表是什么样子的例子,以及你想要的结果是什么样子? – 2012-01-12 18:33:26

+0

@JoachimIsaksson,我添加了我想要的东西,如果你需要更多的信息,只需要问 – Christian 2012-01-12 23:24:23

回答

0

使用SQL SUM功能上 该专栏,它应该给你你的结果。你应该用更具体的标签(SQLite,SQL等)来标记你的问题

+0

我可以有一个SUM函数的例子吗? – Christian 2012-01-12 23:31:38

+0

http://www.w3schools.com/sql/sql_func_sum.asp – 2012-01-13 19:01:14

+0

我忘了提及你将需要截断数据。例如14:08:27将需要08:27然后你可以相应地减去。一旦你这样做了每一行,然后你将接受SUM – 2012-01-13 19:55:09