如何使用Android中的服务每天增加一个int

时间:2015-08-11 15:26:37

标签: android sqlite

我有一个项目需要跟踪自创建对象以来的天数。我有一个SQLite数据库,其中有一列,但我不知道如何增加此列。如何创建服务以在每天的某个固定时间将此数据库列递增一个?

2 个答案:

答案 0 :(得分:1)

为什么不在数据库中存储指示创建时间的时间戳?然后你可以根据需要进行比较。

答案 1 :(得分:0)

一种简单的方法。在共享首选项中存储一个简单的整数,表示自Epoch以来的日期。只需检查Current Date - Epoch是否大于共享首选项中存储的值。如果是这样,请运行您的代码,并替换整数。