计算Android中的时差

时间:2011-02-26 15:10:12

标签: android

我是Android的新手。我找不到任何方法来计算时差。所以请帮帮我。我设计了一个简单的应用程在这个程序中,我采用了3个EditTexts,在这些EditText中,我想输入登录时间和注销时间,然后将这些值存储在数据库中,而在第3个EditText中,我想显示这两个时间之间的差异。

2 个答案:

答案 0 :(得分:15)

您可以使用标准的Java api调用:

System.nanoTime()
System.currentTimeMillis()

另外,请查看这些two links以计算时差。

答案 1 :(得分:8)

更简单的方法 -

Date interestingDate = new Date();

实际当前日期与interestingDate之间的毫秒差异:

(new Date()).getTime() - interestingDate.getTime();

检查引用的答案in this link.