android - 计算两次Android之间的时间

标签 android time

基本上我有一次

currentTime = DateFormat.getTimeInstance().format(new Date());

我想计算自 currentTime 以来过去了多少时间。 有什么想法吗?

最佳答案

上面的 currentTime 将是一个字符串,很难使用。

如果您改用 Date 对象:

Date interestingDate = new Date();

然后您可以通过执行以下操作找到实际当前日期和 interestingDate 之间以毫秒为单位的差异:

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

另请检查您可以使用的 Time 类而不是 Date 类。

关于android - 计算两次Android之间的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3352031/

相关文章:

c# - Python 到 C# 移植后的错误计算

c# - 花时间运行程序

ruby - 检查两个时间戳是否在 Ruby 中是同一天

android - 新 Activity 的对象序列化

android - 在 Android 中实现一个 slider (SeekBar)

android - java.lang.NoClassDefFoundError : android. 支持.v4.view.LayoutInflaterCompat

date - Ansible:比较过去一小时两个日期之间的差异

自 1970 年 1 月 1 日起,C++ 将 Windows 时间设置为毫秒

android - 媒体查询不适用于移动设备

java - Android 与 JSON 的致命连接