有很多类似的主题,但我找不到类似于我的问题的东西。我只发现如何计算第二次是否比第一次更大,如:
结果很容易获得。只需先使用Date API减去第二次。差异以毫秒为单位,您可以轻松地以秒/分钟转换它们。
我想知道的是,如何区分第一天的时间和第二天的时间,例如:
差异应该是8小时5分钟。
或另一个例子
差异应该是5个小时。
如何以这种方式计算时间?任何帮助表示赞赏。
答案 0 :(得分:1)
将您的日期和时间转换为TimeStamp(它只是自1970年1月1日以来以毫秒为单位的长日期表示。),然后计算差异,并从毫秒转换为小时。
同时检查this
答案 1 :(得分:0)
使用Calendar类。设置您的日,小时和分钟,最后减去这些日期(以毫秒为单位),您将以小时,分钟和秒为单位转换结果。