计算Android中的时差

Tri*_*ahu 13 android

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

dSe*_*ien 15

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

System.nanoTime()
System.currentTimeMillis()
Run Code Online (Sandbox Code Playgroud)

另外,请查看这两个 链接以计算时差.


Dar*_*pan 8

更简单的方法 -

Date interestingDate = new Date();
Run Code Online (Sandbox Code Playgroud)

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

(new Date()).getTime() - interestingDate.getTime();
Run Code Online (Sandbox Code Playgroud)

检查此链接中的引用答案.