【问题标题】:Calculate Time Difference in Android在Android中计算时差
【发布时间】:2012-09-07 20:55:01
【问题描述】:

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

【问题讨论】:

    标签: android


    【解决方案1】:

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

    System.nanoTime()
    System.currentTimeMillis()
    

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

    【讨论】:

    【解决方案2】:

    更简单的方法 -

    Date interestingDate = new Date();
    

    实际当前日期和interestingDate 之间的毫秒数不同:

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

    查看参考答案in this link.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-05
      • 2017-08-24
      相关资源
      最近更新 更多